graft team
Invite people and manage seats. Owner only.
| Command | Does |
|---|---|
graft team get |
Members, pending invites and seats (used and limit). |
graft team invites accept |
A signed-in user takes the seat an invite offers. |
graft team invites create |
Create an invite link as owner. |
graft team invites delete |
Revoke a pending invite. |
graft team members delete |
Remove someone from the workspace. |
graft team get
Section titled “graft team get”Members, pending invites and seats (used and limit). Owner only.
Endpoint: GET /api/v1/team
graft team getgraft team invites accept
Section titled “graft team invites accept”A signed-in user takes the seat an invite offers.
Endpoint: POST /api/v1/team/invites/accept
graft team invites accept -d '{"token":"…"}'graft team invites create
Section titled “graft team invites create”Create an invite link as owner. The raw token appears once, inside url, and is never stored. Invites expire after 7 days. Seat arithmetic: members plus pending invites must stay under the plan’s seat limit, else 403 QUOTA_EXCEEDED with details.meter = "seats".
Endpoint: POST /api/v1/team/invites
graft team invites create -d '{"role":"member","email":"sam@example.com"}'graft team invites delete <inviteId>
Section titled “graft team invites delete <inviteId>”Revoke a pending invite. Returns 204.
Endpoint: DELETE /api/v1/team/invites/:inviteId · Arguments: <inviteId>
graft team invites delete <inviteId>Asks for confirmation; pass --yes to skip it (required in scripts).
graft team members delete <userId>
Section titled “graft team members delete <userId>”Remove someone from the workspace. Returns 204. The owner can’t remove themselves.
Endpoint: DELETE /api/v1/team/members/:userId · Arguments: <userId>
graft team members delete <userId>Asks for confirmation; pass --yes to skip it (required in scripts).