API reference / member
member
/api/v1/membersList members
- Auth:
- required (min role: admin)
- Response:
- { data }
/api/v1/members/:idPartially update member
- Auth:
- required (min role: admin)
- Response:
- { data }
/api/v1/members/:idDelete member
- Auth:
- required (min role: admin)
- Response:
- { success, message }
/api/v1/members/acceptCreate accept
- Auth:
- required
- Response:
- { success, message }
/api/v1/members/invitationsList invitations
- Auth:
- required (min role: admin)
- Response:
- { data }
/api/v1/members/invitations/:idDelete invitation
- Auth:
- required (min role: admin)
- Response:
- { success, message }
/api/v1/members/inviteCreate invite
- Auth:
- required (min role: admin)
- Response:
- { data }
/api/v1/members/invite-infoList invite info
- Auth:
- required
- Response:
- { data }
/api/v1/members/my-inviteGet pending invitation for the signed-in user
- Auth:
- required
- Response:
- { data }
/api/v1/membersList organization members
- Auth:
- required (min role: admin)
- Query:
- limit, offset, role
- Response:
- { data }
/api/v1/members/:idGet member by ID
- Auth:
- required
- Response:
- { data }
/api/v1/members/:id/roleUpdate member role
- Auth:
- required (min role: director)
- Request:
- { role }
- Response:
- { data }
/api/v1/members/inviteInvite a new member to the organization
- Auth:
- required (min role: admin)
- Request:
- { email, role, firstName, lastName }
- Response:
- { data }
/api/v1/members/:idRemove member from organization
- Auth:
- required (min role: director)
- Response:
- { success, message }