Actions74
- Client Actions
- Contact Actions
- Contract Actions
- Estimate Actions
- Expense Actions
- Invoice Actions
- Lead Actions
- Message Actions
- Note Actions
- Payment Actions
- Project Actions
- Proposal Actions
- Task Actions
- Ticket Actions
- User Actions
Contact → Update
AI-generatedSummary
Update an existing contact record
Inputs
- id (required) — The ID of the record
- additionalFields — Additional fields to update (e.g., phone, job_title, gender, password)
- binaryPropertyName (required) — Name of the binary property that contains the file to be uploaded (used when sending binary data)
Output shape
a single updated contact record
Returns the updated contact object; no pagination; may include all returned fields.
Examples
Example 1: Update phone and job title of a contact
resource=Contact, operation=Update, id=123, additionalFields={phone='555-1234', job_title='Manager'}
Example 2: Upload a file to a contact
resource=Contact, operation=Update, id=123, sendBinaryData=true, binaryPropertyName=data, additionalFields={id=123}
Example 3: Update only additional fields without file upload
resource=Contact, operation=Update, id=123, additionalFields={job_title='Analyst', gender='female'}