Update Customer
gorgias_update_customerUpdate customer information in Gorgias by ID, modifying only specified fields such as name, email, channels, or custom fields.
Instructions
PUT /api/customers/{id} — Update an existing customer by ID. Only send the fields you want to modify (partial update semantics).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The ID of the customer to update. | |
| meta | No | Metadata associated with the customer. Pass null to clear. | |
| name | No | Full name of the customer. | |
| note | No | A note associated with the customer for internal use. Pass null to clear. | |
| No | Primary email address of the customer. | ||
| channels | No | The customer's contact channels. When included, REPLACES all existing channels. | |
| language | No | The customer's preferred language (ISO 639-1 two-letter code, e.g. 'fr'). | |
| lastname | No | Last name of the customer. | |
| timezone | No | The customer's preferred timezone (IANA timezone name, e.g. 'America/New_York'). Pass null to clear. Default on create: 'UTC'. | |
| firstname | No | First name of the customer. | |
| external_id | No | ID of the customer in a foreign system (Stripe, Aircall, etc.). Not used by Gorgias. | |
| custom_fields | No | Custom field values to update on this customer. |