Harvest API V1 Documentation email Contact Us

Welcome to the Harvest API v1 Help Center

The V1 API has been deprecated, but will continue to function for legacy applications. As of January 1st, 2019, we will only offer technical support for the V2 API.

API Introduction

  • API V1 to API V2 Migration Guide
  • General Information
  • Using Who Am I
  • Supported Currencies
See all docs

Authentication

  • OAuth 2.0 Authentication
  • For Client Side Applications
  • For Server Side Applications
See all docs

Clients API

  • Add & Update Clients
  • Add & Update Client Contacts
See all docs

Invoices & Estimates API

  • Create An Invoice
  • Estimates API
  • Show & Update Invoices
  • Invoice Messages & Payments
See all docs

Expenses API

  • Add & Update Expenses
  • Expense Categories
See all docs

Timesheets API

  • Add & Update Time Entries
  • Retrieve Existing Time Entries
See all docs

Projects API

  • Create & Show Projects
See all docs

Reports API

  • Time Reporting
  • Expense Reporting
See all docs

Tasks API

  • Create & Show Tasks
  • Task Assignments
See all docs

Users API

  • Managing Users
  • User Assignments
See all docs
Just need to add time tracking to your app? Check out the easy-to-use Harvest Button & Widget.
Harvest
Modern time tracking trusted by 70,000+ businesses. Learn more
Harvest Forecast
The fast and simple way to schedule your team across projects. Learn more
© 2006–2025 Harvest | Status