Harvest icon

Harvest

Interact with Harvest API for time tracking and invoicing

Client → Update

AI-generated

Summary

Update an existing client in Harvest by specifying its ID and providing fields to change such as name, active status, address, and currency.

Inputs

  • ID (required) — The unique numeric identifier of the client to update.
  • Update Fields — Fields to update for the client, including 'Name' (string), 'Is Active' (boolean), 'Address' (string), and 'Currency' (string currency code like USD or EUR).

Output shape

A single updated client record object reflecting the applied changes.

Throws an error if update fails. The output includes the updated client data as returned by the Harvest API.

Discussion