Bulk Update Clients

PATCH /tenants/{tenant}/clients

Updates multiple clients at once. Supports updating partner, manager, associate, PCL sent status, client status, and contact preferences (post, telephone, email, SMS). At least one update field must be provided. For role fields (PartnerCode, ManagerCode, AssociateCode): omit or null to leave unchanged, pass a user code to assign, or pass an empty string to unassign.

Requires: Update on Clients.

Parameters

NameTypeDescription
tenant* path string

The Tenant.Code

The Tenant.Code

Request Body*

{
  "codes": [
    "string"
  ],
  "partnerCode": "string",
  "managerCode": "string",
  "associateCode": "string",
  "pclSent": false
}

Responses

400 Bad Request
401 Unauthorized – Invalid or missing API key
403 Forbidden – the caller lacks the permissions this endpoint requires; the detail lists every one missing
application/problem+json