Skip to main content Skip to complementary content
Already have an account? Sign in

Harvest (v1)

Last updated: 9/15/2026

Harvest integration summary

Stitch’s Harvest integration replicates data using the Harvest REST API V1. Refer to the Schema section for a list of objects available for replication.

Harvest feature snapshot

A high-level look at Stitch's Harvest (v1) integration, including release status, useful links, and the features supported in Stitch.

STITCH
Release status

Sunset on December 1, 2019

Supported by

Singer Community

Stitch plan

Standard

API availability

Not available

Singer GitHub repository

singer-io/tap-harvest

REPLICATION SETTINGS
Anchor Scheduling

Supported

Advanced Scheduling

Unsupported

Table-level reset

Unsupported

Configurable Replication Methods

Unsupported

DATA SELECTION
Table selection

Unsupported

Column selection

Unsupported

Select all

Unsupported

TRANSPARENCY
Extraction Logs

Supported

Loading Reports

Supported

Harvest table reference

clients

The clients table contains info about the clients in your Harvest account.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

clients schema on GitHub

Harvest API method

contacts

The contacts table contains info about the client contacts in your Harvest account.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

contacts schema on GitHub

Harvest API method

expense_categories

The expense_categories table contains info about the expense categories in your Harvest account.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

expense_categories schema on GitHub

Harvest API method

expenses

The expenses table contains info about the expenses recorded in your Harvest account.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

expenses schema on GitHub

Harvest API method

invoice_item_categories

The invoice_item_categories table contains info about the various categories that can be applied to invoice line items.

Note: Harvest includes two non-removable categories by default for the hours and expenses you bill.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

invoice_item_categories schema on GitHub

Harvest API method

invoice_messages

The invoice_messages table contains info about invoice messages, or emails sent to clients about invoices.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

invoice_messages schema on GitHub

Harvest API method

invoice_payments

The invoice_payments table contains info about the payments applied to invoices in your Harvest account.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

invoice_payments schema on GitHub

Harvest API method

invoices

The invoices table contains info about the invoices in your Harvest account.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

invoices schema on GitHub

people

The people table contains info about the people - or users - in your Harvest account.

Note: These are internal users. Info about external users, or clients, is in the clients table.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

people schema on GitHub

Harvest API method

project_tasks

The project_tasks table contains info about the tasks assigned to projects.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

project_tasks schema on GitHub

Harvest API method

project_users

The project_users table contains info about the users assigned to projects.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

project_users schema on GitHub

Harvest API method

projects

The projects table contains info about the projects in your Harvest account.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

projects schema on GitHub

Harvest API method

tasks

The tasks table contains info about the tasks in your Harvest account.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

tasks schema on GitHub

Harvest API method

time_entries

The time_entries table contains info about the time entries in your Harvest account.

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

updated_at

Useful links

Harvest documentation

time_entries schema on GitHub

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!