Harvest icon

Harvest

Interact with Harvest API for time tracking and invoicing

Client → Create

AI-generated

Summary

Create a new client in the Harvest system by specifying a required client name and optional additional fields like active status, physical address, and currency code.

Inputs

  • Name (required) — The name of the client.
  • Additional Fields — Optional details including whether the client is active, their physical address, and their currency code (e.g., USD, EUR).

Output shape

A single client record object representing the newly created client.

The output includes the newly created client's data as returned by the Harvest API. If there is an error during creation, the node will throw an error unless 'Continue On Fail' is enabled, in which case error details will be provided with the respective input item.

Examples

Example 1: Creating a client with just a name

Set 'Name' to the client's name, omit additional fields.

Example 2: Creating a client with additional details

Set 'Name' and optionally define 'Is Active', 'Address', and 'Currency' in 'Additional Fields'.

Discussion