Organization endpoints
| Method | Path | Description |
|---|---|---|
GET | /v1/orgs | List organizations visible to the token |
POST | /v1/orgs | Create an organization |
GET | /v1/orgs/{org_id} | Get organization details |
PATCH | /v1/orgs/{org_id} | Update organization metadata |
DELETE | /v1/orgs/{org_id} | Delete an organization |
Members and invites
| Method | Path | Description |
|---|---|---|
GET | /v1/orgs/{org_id}/members | List members |
PATCH | /v1/orgs/{org_id}/members/{target_user_id} | Update a member role |
DELETE | /v1/orgs/{org_id}/members/{target_user_id} | Remove a member |
POST | /v1/orgs/{org_id}/invite | Invite a user |
GET | /v1/orgs/{org_id}/invites | List pending invites |
DELETE | /v1/orgs/{org_id}/invites/{invite_id} | Revoke an invite |
GET | /v1/orgs/{org_id}/roles | List available roles |
Invite a teammate
Update a role
Role guidance
- Use
viewerfor read-only users and reporting automation. - Use
memberfor developers who create branches and manage day-to-day resources. - Use
adminfor teammates who manage access and shared resources. - Reserve
ownerfor organization-level control.