Members
Manage organization team members.
List Members
GET /v1/members
Returns all members of the organization.
curl https://scribesight.com/api/v1/members \
-H "Authorization: Bearer sk_live_xxx"
Get Member
GET /v1/members/{memberId}
Returns a specific member.
Update Member Role
PATCH /v1/members/{memberId}
Updates a member's role.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
role | string | Yes | admin or member |
Remove Member
DELETE /v1/members/{memberId}
Removes a member from the organization.
List Invitations
GET /v1/invitations
Returns pending invitations.
Create Invitation
POST /v1/invitations
Invites a new member.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
email | string | Yes | Email address |
role | string | No | admin or member (default) |
Revoke Invitation
DELETE /v1/invitations/{invitationId}
Revokes a pending invitation.
Resend Invitation
POST /v1/invitations/{invitationId}/resend
Resends the invitation email.