admin-identities

Update an identity's is_active status and/or funding_mode (admin only).

TOS-5187: for a Clerk-authenticated person, is_active is no longer a bare local flag - it is projected from an explicit Clerk ban/unban command (services.clerk_account_sync.admin_set_account_enabled), so this route and the account webhook always agree on where authority for that value lives. Every payload field is validated BEFORE any mutation (local or external): a bad is_active type or an unknown funding_mode must never be discovered only after a Clerk command already ran.

patch/api/admin/identities/{identity_id}

Request

  • Base URL: https://app.thinqos.com (the document declares no server; this is the origin it was published from)
  • URL: https://app.thinqos.com/api/admin/identities/{identity_id}
  • Auth: none declared

Path parameters

identity_idstring uuid required

Request body

object required

Response

Successful Response

idstring uuid required
display_namestring required
emailstring nullable required
avatar_urlstring nullable required
rolestring required
is_activeboolean required
created_atstring nullable required
created_viastring required
is_test_fixtureboolean required
funding_modestring required

Changes

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status