Update Client
update_clientModify existing client records while enforcing duplicate checks; use deactivate/reactivate tools for activation fields and attest foreign identity when changing identity fields.
Instructions
Update client fields. Server-managed activation fields are rejected; use deactivate/reactivate tools. Identity changes (code, VAT, country, person type) pass the same identity and duplicate checks as create_client.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Client ID | |
| data | Yes | Object with fields to update. | |
| allow_duplicate | No | Allow a registry code another live client (or the company itself) already uses (default false). | |
| foreign_identity_attested | No | Operator attestation for a FOREIGN legal entity's identity, required when changing its identity fields (see create_client). |