Skip to content

Latest commit

 

History

History
80 lines (61 loc) · 5.01 KB

harvest.md

File metadata and controls

80 lines (61 loc) · 5.01 KB

Harvest

Overview

The Harvest connector can be used to sync your Harvest data. It supports full refresh sync for all streams and incremental sync for all streams except of Expense Reports streams which are: Clients Report, Projects Report, Categories Report, Team Report. Incremental sync is also now available for Company stream, but it always has only one record.

Output schema

Several output streams are available from this source:

Features

Feature Supported?
Full Refresh Sync Yes
Incremental Sync Yes
Replicate Incremental Deletes No
SSL connection Yes
Namespaces No

Performance considerations

The Harvest connector will gracefully handle rate limits. For more information, see the Harvest docs for rate limitations.

Getting started

Requirements

  • Harvest Account
  • Harvest Authorized OAuth2 API Client to create Access Token and get account ID

Setup guide

This connector supports only authentication with API Key. To obtain API key follow the instructions below:

  1. Go to Account Settings page;
  2. Under Integrations section press Authorized OAuth2 API Clients button;
  3. New page will be opened on which you need to click on Create New Personal Access Token button and follow instructions.

See docs for more details.

Changelog

Version Date Pull Request Subject
0.1.8 2021-12-14 8429 Update titles and descriptions
0.1.6 2021-11-14 7952 Implement OAuth 2.0 support
0.1.5 2021-09-28 5747 Update schema date-time fields
0.1.4 2021-06-22 5701 Harvest normalization failure: fixing the schemas
0.1.3 2021-06-22 4274 Fix wrong data type on statement_key in clients stream
0.1.2 2021-06-07 4222 Correct specification parameter name
0.1.1 2021-06-09 3973 Add AIRBYTE_ENTRYPOINT for Kubernetes support
0.1.0 2021-06-07 3709 Release Harvest connector!