Connecting to Greenhouse (extractor)
Important
Any references to third-party products or services do not constitute Celonis Product Documentation nor do they create any contractual obligations. This material is for informational purposes only and is subject to change without notice.
Celonis does not warrant the availability, accuracy, reliability, completeness, or usefulness of any information regarding the subject of third-party services or systems.
The Celonis Greenhouse extractor integrates the Celonis Platform with Greenhouse Recruiting to retrieve job, candidate, and interview data via the REST API. It supports the following basic features:
Prerequisites
This section details important prerequisites or prerequisite knowledge for using this extractor.
The Greenhouse REST API uses OAuth2 authentication. The following fields are required during configuration:
API URL
API Version
Username
Password
Note
This user profile must have API credentials access enabled in the Developers Permissions area. With API credentials access, the user can then access Configure - Dev Center - API Credential Management.
The default Greenhouse extractor allows you to call these endpoints:
Method | Endpoint | Description |
---|---|---|
GET | EV Data | Retrieves sustainability ratings and ESG data for suppliers. |
GET | List Applications | List all of an organization’s applications. |
GET | List Approvals For Job | List all of a job’s approval flows. |
GET | List Candidates | List all of an organization’s candidates. |
GET | List Close Reasons | List all of an organization’s close reasons. |
GET | List Job Openings | List all of a job’s openings. |
GET | List Job Posts | List all of an organization’s job posts. |
GET | List Jobs | List all of an organization’s jobs. |
GET | List Scheduled Interviews | List all of an organization’s scheduled interviews. |
GET | List Scorecards | List all of an organization’s scorecards. |
GET | List Sources | Lists an organization’s sources, grouped by strategy. |
For further information, see: Greenhouse Help - Harvest API.
Configuring the Greenhouse extractor
This section describes the basic setup of configuring the Greenhouse extractor. To configure the extractor:
Note
For configuration, the Greenhouse extractor has specific requirements for the user permissions. For more information, see Greenhouse authentication methods.