Api Accounts Invitations Partial Update

PATCH handler with superadmin lock and field protection.

Checks:

  1. Object lock (is_managed=True -> non-superadmins can’t modify)
  2. Field protection (non-superadmins can’t modify specific fields)

Authentication

AuthorizationBearer
JWT access token or Respan API key

Request

This endpoint expects an object.
projectstring or nullOptional>=1 character
emailstringOptionalformat: "email"1-254 characters
messagestringOptional
codestringOptionalformat: "uuid"
accepted_atdatetime or nullOptional
roleenumOptional
  • member - member
  • admin - admin
  • owner - owner
  • keywordsai_admin - keywordsai_admin
  • annotator - annotator
organizationintegerOptional

Response

idintegerRead-only
organization_namestringRead-only
member_countintegerRead-only
emailstringformat: "email"<=254 characters
sent_atdatetimeRead-only
organizationinteger
projectstring or null
messagestring
codestringformat: "uuid"
accepted_atdatetime or null
roleenum
  • member - member
  • admin - admin
  • owner - owner
  • keywordsai_admin - keywordsai_admin
  • annotator - annotator