Harvest

Harvest

Connect with Harvest to manage clients, projects, time tracking, and invoicing. Create, read, update, and delete clients, track time entries, and manage project data seamlessly.

Visit Website

Triggers & Actions

Use Harvest as a trigger to kick off a workflow, or use it as an action to do something automatically in your workflow.

Triggers

No triggers available

Actions

  • Create Client

    Create a new client in Harvest

  • Get Client

    Get data of a specific client from Harvest

  • Get All Clients

    Get data of all clients from Harvest with optional filtering and pagination

  • Update Client

    Update an existing client in Harvest

  • Delete Client

    Delete a client from Harvest. Deleting a client is only possible if it has no projects, invoices, or estimates associated with it

  • Get Company

    Retrieve the company information for the currently authenticated user

  • Create Contact

    Create a new contact in Harvest

  • Get Contact

    Get data of a specific contact from Harvest

  • Get All Contacts

    Get data of all contacts from Harvest with optional filtering and pagination

  • Update Contact

    Update an existing contact in Harvest

  • Delete Contact

    Delete a contact from Harvest

  • Create Estimate

    Create a new estimate in Harvest

  • Get Estimate

    Get data of a specific estimate from Harvest

  • Get All Estimates

    Get data of all estimates from Harvest with optional filtering and pagination

  • Update Estimate

    Update an existing estimate in Harvest

  • Delete Estimate

    Delete an estimate from Harvest

  • Create Expense

    Create a new expense in Harvest

  • Get Expense

    Retrieve a single expense from Harvest

  • Get All Expenses

    Retrieve a list of expenses from Harvest with optional filtering

  • Update Expense

    Update an existing expense in Harvest

  • Delete Expense

    Delete an expense from Harvest

  • Create Invoice

    Create a new invoice in Harvest

  • Get Invoice

    Retrieve a single invoice from Harvest

  • Get All Invoices

    Retrieve a list of invoices from Harvest with optional filtering

  • Update Invoice

    Update an existing invoice in Harvest

  • Delete Invoice

    Delete an invoice from Harvest

  • Create Project

    Create a new project in Harvest

  • Get Project

    Retrieve a single project from Harvest

  • Get All Projects

    Retrieve a list of projects from Harvest with optional filtering

  • Update Project

    Update an existing project in Harvest

  • Delete Project

    Delete a project from Harvest

  • Create Task

    Create a new task in Harvest

  • Get Task

    Retrieve a specific task from Harvest by ID

  • Get All Tasks

    Retrieve all tasks from Harvest with optional filtering

  • Update Task

    Update an existing task in Harvest

  • Delete Task

    Delete a task from Harvest

  • Create Time Entry via Duration

    Create a new time entry in Harvest using duration (hours)

  • Create Time Entry via Start and End Time

    Create a new time entry in Harvest using start and end times

  • Get Time Entry

    Retrieve a single time entry from Harvest by ID

  • Get All Time Entries

    Retrieve all time entries from Harvest with optional filtering

  • Update Time Entry

    Update an existing time entry in Harvest

  • Delete Time Entry

    Delete a time entry from Harvest

  • Delete Time Entry External Reference

    Delete a time entry's external reference in Harvest

  • Restart Time Entry

    Restart a stopped time entry in Harvest. Restarting a time entry is only possible if it isn't currently running.

  • Stop Time Entry

    Stop a running time entry in Harvest. Stopping a time entry is only possible if it's currently running.

  • Create User

    Create a new user in Harvest

  • Get User

    Retrieve a single user from Harvest by ID

  • Get All Users

    Retrieve all users from Harvest with optional filtering

  • Get Authenticated User (Me)

    Retrieve the authenticated user's data from Harvest

  • Update User

    Update an existing user in Harvest

  • Delete User

    Delete a user from Harvest