Harvest icon

Harvest

Interact with Harvest API for time tracking and invoicing

Contact → Update

AI-generated

Summary

Update an existing contact in Harvest by specifying its ID and the fields to modify.

Inputs

  • ID (required) — The numerical ID of the contact to update.
  • Update Fields — A collection of fields to update on the contact, including Title, First Name, Last Name, Email, Phone Office, Phone Mobile, and Fax.

Output shape

a single record representing the updated contact's details

If the update is successful, the operation returns the full updated contact object. Errors are returned as messages. This operation requires a valid contact ID and at least one field to update.

Examples

Example 1: Update the email and phone number of a contact

Provide the contact's ID and set new values for Email and Phone Mobile fields in Update Fields.

Discussion