Update contact

View as MarkdownOpen in Claude
Edits the Contact. **PATCH is partial**: only the sent fields change. Answers **200** with the updated resource. **Body** (JSON, all optional): - `name` (string, nullable, max 255) - `last_name` (string, nullable, max 255) - `company` (string, nullable, max 255) Requires a full-access token. A collaborator may only update a Contact they created; an administrator or global manager may update any Contact of the organization. A Contact of another organization, or a Client id, answers 404.

Authentication

AuthorizationBearer

Personal access token created in the Modular DS dashboard; read-only tokens can only call GET endpoints.

Path parameters

contact_idstringRequired

Request

This endpoint expects an object.
companystringOptional

Response

200 - Contact updated

dataobjectOptional
jsonapiobjectOptional

Errors

404
Not Found Error