Crono icon

Crono

Consume the Crono Public API

Contact → Update

AI-generated

Summary

Update an existing contact in the Crono system by specifying the contact ID and providing updated contact details or raw JSON data.

Inputs

  • API Version — Crono Public API version number, default is '1'.
  • Contact ID (required) — The unique identifier of the contact to update.
  • Use Raw JSON — Choose to send the update payload as raw JSON. When true, provide the JSON object under 'Data (JSON)'.
  • Data (JSON) (required) — Raw JSON object with contact data to update. This input is used only when 'Use Raw JSON' is true.
  • Additional Fields — Additional key-value pairs to include in the update payload when not using raw JSON mode.
  • First Name — Updated first name of the contact.
  • Last Name — Updated last name of the contact.
  • Email — Updated email address of the contact.
  • Phone — Updated contact phone number.
  • Title — Updated job title of the contact.
  • Location — Updated location of the contact.
  • LinkedIn — Updated LinkedIn URL of the contact.
  • Country Code — Updated country code.
  • External Values (JSON) — JSON object for custom field values keyed by external property ID.
  • Mobile Phone — Updated mobile phone number.
  • User ID — Updated user ID associated with the contact.

Output shape

a single contact record object representing the updated contact

The operation returns the updated contact data. When 'Use Raw JSON' is enabled, the payload is sent as-is wrapped under 'data'. When disabled, the provided fields and additional key-value pairs are merged into the update payload. Contact ID is mandatory.

Examples

Example 1: Update specific fields of a contact

Set 'Contact ID', fill any combination of first name, last name, email, phone, and so forth. Leave 'Use Raw JSON' unset or false.

Example 2: Update contact with a custom JSON payload

Enable 'Use Raw JSON' and provide the full JSON payload under 'Data (JSON)', excluding the need to fill individual fields.

Links

Discussion