Client or Partner Authentication
OAuth 2.0 (Partner) is the standard authentication method for StackOne–Greenhouse integrations. Use it unless you’re self-hosting StackOne to connect your own Greenhouse tenant (in which case use OAuth 2.0 (Client) instead). To proceed with OAuth 2.0 (Partner), continue below.
Obtain Partner OAuth credentials
You will need a signed Greenhouse partnership agreement and OAuth credentials issued by Greenhouse.
Contact Greenhouse Partner Support
Reach out to Greenhouse Partner Support at partner-support@greenhouse.io with the following information.
- Integration Name — your product or integration name
- Environment — choose
testing(sandbox only) orproduction(live customer access) - Redirect URI —
https://api.stackone.com/connect/oauth2/greenhouse/callback - Logo — provide a 128x128 pixel image for the authorization consent screen
- Required Scopes — list the specific data permissions needed from the list below
Request required scopes
Request the scopes necessary for your use case:
Receive and store credentials
Greenhouse will provide you with a Client ID and Client Secret. Store these securely — the Client Secret must be kept confidential.
Creating the StackOne Connector Profile
To create the Connector Profile in StackOne for Greenhouse - Harvest v3:Navigate to Connector Profiles
Create New Connector Profile
- Click + Connector Profile
- Search for and select Greenhouse - Harvest v3
- Select Type as OAuth 2.0 (Partner)
- Fill out the fields using details retrieved from your provider:
- Client ID
- Client Secret
- Scopes (Optional)
- (Optional) Select Actions to be enabled for this Connector Profile
- Click Create profile