---
title: Harvest node documentation
description: Learn how to use the Harvest node in n8n. Follow technical documentation to integrate Harvest node into your workflows.
contentType: [integration, reference]
---

# Harvest node

Use the Harvest node to automate work in Harvest, and integrate Harvest with other applications. n8n has built-in support for a wide range of Harvest features, including creating, updating, deleting, and getting clients, contacts, invoices, tasks, expenses, users, and projects. 

On this page, you'll find a list of operations the Harvest node supports and links to more resources.

/// note | Credentials
Refer to [Harvest credentials](/integrations/builtin/credentials/harvest.md) for guidance on setting up authentication. 
///

## Operations

* Client
    * Create a client
    * Delete a client
    * Get data of a client
    * Get data of all clients
    * Update a client
* Company
    * Retrieves the company for the currently authenticated user
* Contact
    * Create a contact
    * Delete a contact
    * Get data of a contact
    * Get data of all contacts
    * Update a contact
* Estimate
    * Create an estimate
    * Delete an estimate
    * Get data of an estimate
    * Get data of all estimates
    * Update an estimate
* Expense
    * Get data of an expense
    * Get data of all expenses
    * Create an expense
    * Update an expense
    * Delete an expense
* Invoice
    * Get data of an invoice
    * Get data of all invoices
    * Create an invoice
    * Update an invoice
    * Delete an invoice
* Project
    * Create a project
    * Delete a project
    * Get data of a project
    * Get data of all projects
    * Update a project
* Task
    * Create a task
    * Delete a task
    * Get data of a task
    * Get data of all tasks
    * Update a task
* Time Entries
    * Create a time entry using duration
    * Create a time entry using start and end time
    * Delete a time entry
    * Delete a time entry's external reference.
    * Get data of a time entry
    * Get data of all time entries
    * Restart a time entry
    * Stop a time entry
    * Update a time entry
* User
    * Create a user
    * Delete a user
    * Get data of a user
    * Get data of all users
    * Get data of authenticated user
    * Update a user

## Templates and examples

<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
[[ templatesWidget(page.title, 'harvest') ]]

--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
