latestOpenAPI 3.1.0Proprietary - UrbanFox2026-08-101443106.2 KB

e99fd9028c60

End User Accounts

Update an end-user account

Update mutable fields for an end-user account.

put/v2/{tenant_slug}/enduseraccounts/{website_account_id}

Path parameters

tenant_slugstring required

Tenant DNS slug (lowercase letters, digits, and hyphens; 3-100 characters).

Example:demo-retail

Tenant DNS slug (lowercase letters, digits, and hyphens; 3-100 characters).

website_account_idstring required

Identifier of the end-user's website account; the literal string UNKNOWN addresses accounts whose website identifier could not be resolved.

Example:account-abc123

Identifier of the end-user's website account; the literal string UNKNOWN addresses accounts whose website identifier could not be resolved.

Request body

crm_account_idstring nullable

Optional identifier linking this account to a record in the tenant's CRM system

is_blockedboolean nullable

Pass true to block the account from accessing services; omit to leave unchanged

is_quarantinedboolean nullable

Pass true to quarantine the account pending manual review; omit to leave unchanged

is_fraudulentboolean nullable

Pass true to mark the account as fraudulent; omit to leave unchanged

last_session_updated_onstring date-time nullable

Time the most recent session for this account was updated (RFC 3339 / ISO 8601 UTC)

Example request

{
  "is_blocked": true
}

Response

Successful Response

Example response

{
  "data": {
    "tenant_id": "00000000-0000-4000-8000-000000000000",
    "website_account_id": "account-abc123",
    "crm_account_id": "crm-abc456",
    "last_session_updated_on": "2024-01-15T10:30:00Z"
  }
}