The Greenhouse Onboarding API allows you to query and modify your employee information and query company information. In order to access your organization's Greenhouse Onboarding data via API, you'll need to create an API key.
Note: Only users with Owner level permissions can generate or delete an API key.
Create an API key
To create a new API key, navigate to Settings, then select Data Flow > API Management from the left panel.
On the API Management page, click Create a new API Key.
Enter a Name for your API key in the Create a new API Key window. Click Create.
Copy the Access Key and Secret Key and store them in a safe location. When you're finished, click Close.
Note: This is the only time you can view your Secret Key. This information will be unavailable once you close the Create a new API Key window.
You'll find your newly created API key on the API Management page for auditing purposes.
Edit an API key
You can edit the name of your API key at any time.
From the API Management page, click on the API key you'd like to edit.
In the Edit API Key window, enter a new Name for your API key. Click Save.
Delete an API key
You can also delete your API key at any time.
From the API Management page, click on the API key you'd like to delete.
In the Edit API Key window, click Delete.
Confirm the deletion by clicking Yes, delete it.