--- 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](/08-0-0-Workflow/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 ```{include} ../../../../_snippets/integrations/builtin/app-nodes/operation-not-supported.md ```