Harvest Integration

Harvest API Operations

Browse all 57 operations available for Harvest workflow automation.

payments

57 operations
ActionHARVEST_CREATE_CLIENT

Create Client

Tool to create a new client.

4 input
ActionHARVEST_CREATE_CLIENT_CONTACT

Create Client Contact

Tool to create a new client contact.

8 input
ActionHARVEST_CREATE_ESTIMATE

Create Estimate

Tool to create a new estimate.

11 input
ActionHARVEST_CREATE_ESTIMATE_ITEM_CATEGORY

Create Estimate Item Category

Tool to create a new estimate item category in Harvest.

1 input
ActionHARVEST_CREATE_ESTIMATE_MESSAGE

Create Estimate Message

Tool to create a new message for an estimate.

6 input
ActionHARVEST_CREATE_EXPENSE

Create Expense

Tool to create a new expense entry.

9 input
ActionHARVEST_CREATE_INVOICE

Create Invoice

Tool to create a new invoice.

13 input
ActionHARVEST_CREATE_INVOICE_ITEM_CATEGORY

Create Invoice Item Category

Tool to create a new invoice item category.

1 input
ActionHARVEST_CREATE_INVOICE_MESSAGE

Create Invoice Message

Creates a new message for an invoice in Harvest.

9 input
ActionHARVEST_CREATE_INVOICE_PAYMENT

Create Invoice Payment

Tool to create a new payment on an invoice.

6 input
ActionHARVEST_CREATE_PROJECT

Create Project

Create a new project in Harvest.

20 input
ActionHARVEST_CREATE_TASK

Create Task

Creates a new task in Harvest.

5 input
ActionHARVEST_CREATE_TIME_ENTRY

Create Time Entry

Tool to create a new time entry.

9 input
ActionHARVEST_CREATE_USER

Create User

Creates a new user in Harvest and sends an invitation email to the specified address.

12 input
ActionHARVEST_DELETE_CLIENT

Delete Client

Tool to delete a client.

1 input
ActionHARVEST_DELETE_CLIENT_CONTACT

Delete Client Contact

Permanently deletes a client contact from Harvest.

1 input
ActionHARVEST_DELETE_ESTIMATE

Delete Estimate

Tool to delete an estimate.

1 input
ActionHARVEST_DELETE_ESTIMATE_MESSAGE

Delete Estimate Message

Tool to delete an estimate message.

2 input
ActionHARVEST_DELETE_INVOICE

Delete Invoice

Delete an invoice from Harvest.

1 input
ActionHARVEST_DELETE_INVOICE_ITEM_CATEGORY

Delete Invoice Item Category

Tool to delete an invoice item category from Harvest.

1 input
ActionHARVEST_DELETE_INVOICE_MESSAGE

Delete Invoice Message

Tool to delete a message from an invoice.

2 input
ActionHARVEST_DELETE_INVOICE_PAYMENT

Delete Invoice Payment

Tool to delete an invoice payment.

2 input
ActionHARVEST_DELETE_PROJECT

Delete Project

Tool to delete a project.

1 input
ActionHARVEST_DELETE_TASK

Delete Task

Tool to delete a task.

1 input
ActionHARVEST_DELETE_TIME_ENTRY

Delete Time Entry

Tool to delete a time entry.

1 input
ActionHARVEST_DELETE_USER

Delete User

Tool to delete a user.

1 input
ActionHARVEST_GET_CLIENT

Get Client

Retrieves a specific client by ID from Harvest.

1 input
ActionHARVEST_GET_COMPANY_INFO

Get Company Info

Retrieves detailed information about the company associated with the authenticated Harvest account.

ActionHARVEST_GET_ESTIMATE

Get Estimate

Tool to retrieve a specific estimate by ID.

1 input
ActionHARVEST_GET_INVOICE

Get Invoice

Tool to retrieve a specific invoice by ID.

1 input
ActionHARVEST_GET_PROJECT

Get Project

Tool to retrieve a specific Harvest project by ID.

1 input
ActionHARVEST_GET_TASK

Get Task

Tool to retrieve a specific task by ID.

1 input
ActionHARVEST_GET_TIME_ENTRY

Get Time Entry

Tool to retrieve a single time entry by ID.

1 input
ActionHARVEST_GET_USER

Get User

Tool to retrieve a specific user by ID.

1 input
ActionHARVEST_LIST_CLIENT_CONTACTS

List Client Contacts

Tool to list client contacts.

4 input
ActionHARVEST_LIST_CLIENTS

List Clients

Tool to list clients.

4 input
ActionHARVEST_LIST_ESTIMATE_MESSAGES

List Estimate Messages

Lists all messages associated with a specific estimate in Harvest.

4 input
ActionHARVEST_LIST_EXPENSE_CATEGORIES

List Expense Categories

Tool to list expense categories.

4 input
ActionHARVEST_LIST_INVOICE_ITEM_CATEGORIES

List Invoice Item Categories

Tool to retrieve invoice item categories.

3 input
ActionHARVEST_LIST_INVOICE_MESSAGES

List Invoice Messages

Tool to list messages associated with a given invoice.

4 input
ActionHARVEST_LIST_INVOICE_PAYMENTS

List Invoice Payments

List all payments recorded for a specific invoice.

4 input
ActionHARVEST_LIST_INVOICES

List Invoices

Tool to list invoices.

8 input
ActionHARVEST_LIST_TASKS

List Tasks

Tool to list tasks.

5 input
ActionHARVEST_LIST_TIME_ENTRIES

List Time Entries

Tool to retrieve a list of time entries.

12 input
ActionHARVEST_LIST_USERS

List Users

Tool to list users.

4 input
ActionHARVEST_LIST_PROJECTS

List projects

Tool to list projects.

4 input
ActionHARVEST_UPDATE_CLIENT

Update Client

Tool to update an existing client.

5 input
ActionHARVEST_UPDATE_CLIENT_CONTACT

Update Client Contact

Tool to update a client contact.

7 input
ActionHARVEST_UPDATE_COMPANY_INFO

Update Company Info

Updates company time tracking settings in Harvest.

2 input
ActionHARVEST_UPDATE_ESTIMATE

Update Estimate

Tool to update an existing estimate.

12 input
ActionHARVEST_UPDATE_ESTIMATE_ITEM_CATEGORY

Update Estimate Item Category

Updates an existing estimate item category's name in Harvest.

2 input
ActionHARVEST_UPDATE_EXPENSE

Update Expense

Tool to update an existing expense.

9 input
ActionHARVEST_UPDATE_INVOICE

Update Invoice

Tool to update an existing invoice.

17 input
ActionHARVEST_UPDATE_PROJECT

Update Project

Tool to update an existing project.

21 input
ActionHARVEST_UPDATE_TASK

Update Task

Tool to update an existing task.

6 input
ActionHARVEST_UPDATE_TIME_ENTRY

Update Time Entry

Tool to update an existing time entry.

8 input
ActionHARVEST_UPDATE_USER

Update User

Tool to update an existing user.

11 input