apiwatch

All changes / Greenhouse

Breaking rest

Harvest v1/v2 removed on August 31, 2026; integrations must be on v3 (OAuth + cursor pagination)

Took effect · Harvest API v1/v2

Reviewed against the vendor source on Sep 24, 2026 (AI-assisted review). Key facts are re-checked against the source daily.

What changes

v1/v2 used Basic Auth with an API token; v3 requires an OAuth 2.0 bearer token (client credentials for custom integrations). v3 list endpoints page with an opaque cursor taken from the Link header's rel="next". A request that carries a cursor must have no other query params, so filters and per_page carried over from page-number loops break.

Breaking: Calls fail after this date.

What to do

Move to v3 and OAuth client credentials; follow the Link rel="next" URL exactly instead of building page/per_page URLs; add a fixture for the last page.

Strings to search for

harvest.greenhouse.io/v1harvest.greenhouse.io/v2/v1/candidates/v1/applications

Source

https://docs.greenhouse.io/harvest.html