Skip to main content

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

FieldTypeRequiredDescription
rolestringYesadmin 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

FieldTypeRequiredDescription
emailstringYesEmail address
rolestringNoadmin or member (default)

Revoke Invitation

DELETE /v1/invitations/{invitationId}

Revokes a pending invitation.


Resend Invitation

POST /v1/invitations/{invitationId}/resend

Resends the invitation email.