Api Accounts Update 2

PUT handler with superadmin lock and field protection.

Same as patch() - checks lock and field protection before delegating.

Authentication

AuthorizationBearer
JWT access token or Respan API key

Path parameters

emailstringRequired

Request

This endpoint expects an object.
emailstringRequired1-255 characters
namestringOptional<=255 characters
usernamestringOptional<=255 characters
first_namestringOptional<=50 characters
last_namestringOptional<=50 characters
is_activebooleanOptional
created_atdatetimeOptional
last_logindatetime or nullOptional

Response

idintegerRead-only
emailstring<=255 characters
organizationobject

Lightweight organization serializer for account detail view. Only includes essential fields - NOT the full OrganizationSerializer.

namestring<=255 characters
usernamestring<=255 characters
first_namestring<=50 characters
last_namestring<=50 characters
is_activeboolean
created_atdatetime
last_logindatetime or null