Before you begin
You need a Greenhouse user who can manage the organization’s API credentials. The Harvest key can expose all data available to the endpoints it is granted, so create a dedicated key and grant only the Candidates endpoint access.Create the Harvest API key
1
Open the Dev Center
In Greenhouse, go to Configure → Dev Center → API Credential Management.
2
Create a Harvest key
Select Create API Key, choose Harvest, give it a name such as
harly-candidate-import, and save the key securely.3
Limit endpoint access
Open Manage Permissions for the key and enable the Candidates
endpoint. Greenhouse permissions are endpoint-based and data access is
all-or-nothing within an enabled endpoint.
4
Run the Harly import
In Harly, open Candidates → Import candidates, choose Greenhouse,
select the destination job, paste the Harvest API key, and select
Import Greenhouse candidates.
What Harly imports
Harly readsGET https://harvest.greenhouse.io/v1/candidates with pagination
and maps:
- Name, email, phone, and address
- Company and current title as the headline
- LinkedIn, GitHub, and other website URLs
- Tags
- Education and employment history
Troubleshooting
See Greenhouse’s Harvest API authentication and permissions for provider-specific details.