Greenhouse Recruiting’s integration with Datapeople enables you to write effective and inclusive job descriptions proven to attract more qualified and diverse candidate pools, which you can then push back to Greenhouse Recruiting with one click.

Greenhouse Recruiting's integration with Datapeople allows you to seamlessly manage user interactions and permissions by mirroring access from Datapeople directly in Greenhouse Recruiting.

Create a Harvest API key for the Datapeople integration

To configure the Greenhouse Recruiting / Datapeople integration, you'll need to create a Harvest API key.

Follow the steps in this article to create the key, and verify that the credentials and permissions below are selected when configuring the Datapeople integration.


In the Create New Credential box, make the following selections:

  • API Type: Harvest
  • Partner: Datapeople
  • Description: Datapeople Harvest API Key


Verify that the following permissions are selected for the Datapeople integration:

  • Applications
    • GET: Retrieve Application
    • GET: List Applications
  • Candidates
    • GET: Retrieve Candidate
    • GET: List Candidates
  • Custom Fields
    • GET: Get custom fields
  • Departments
    • GET: Retrieve Department
    • GET: List Departments
  • EEOC
    • GET: Retrieve EEOC Data for Application
    • GET: List EEOC
  • Jobs
    • GET: Retrieve Job
    • GET: List Jobs
    • GET: Hiring team
  • Job Openings
    • GET: List Openings For a Job
  • Job Posts
    • GET: List Job Posts
    • GET: Retrieve Job Post for Job
    • GET: List Job Posts for Job
    • PATCH: Update job posts
  • Job Stages
    • GET: Retrieve Job Stage
    • GET: List Job Stages
    • GET: List Job Stages for Job
  • Sources
    • GET: List Sources
  • Users
    • GET: Retrieve User
    • GET: List Users
    • GET: List User Job Permissions
    • GET: List User Future Job Permissions
  • User Roles
    • GET: List User Roles
  • Offers
    • Get: List Application's Offers
    • Get: Retrieve Application's Current Offer
    • Get: Retrieve Offer
    • Get: List Offers
  • User Roles
    • GET: List User Roles

Setup the Greenhouse Recruiting / Datapeople integration

To finish setup of the integration, provide your Harvest API key to the Datapeople Onboarding team following the steps below.

1. Log in to your Datapeople account at

2. Select Integrations from the Account dropdown on the top right.

3. Submit your Email and API Key to Datapeople using the form.

4. You may encounter an Account Maintenance screen in Datapeople while the integration is in progress. You will be notified when setup is complete.

Use the Greenhouse Recruiting / Datapeople integration

Once setup is complete, you can use the Greenhouse Recruiting / Datapeople integration to sync job post edits and to sync user permissions between the two platforms. 

Sync job post edits between Greenhouse Recruiting and Datapeople

Greenhouse Recruiting will accept edits to your job posts made in Datapeople with just a couple of clicks. While viewing a Greenhouse Recruiting draft job on Datapeople, make the appropriate job post edits, then click Sync.

Click Sync Job With Greenhouse to confirm your changes.

The job title and job description will export from Datapeople and sync your updates in Greenhouse Recruiting.

Note: Datapeople automatically checks Greenhouse Recruiting every 20 minutes and syncs jobs, job descriptions and job statuses.

Sync users and permissions between Greenhouse Recruiting and Datapeople

User permissions on Datapeople, including the ability to see and edit jobs, are inherited from Greenhouse Recruiting.

Note: When creating a user account on Datapeople, you must use the same email that you use to access Greenhouse Recruiting in order for permissions syncing to occur.

Additional resources

For information not covered here, reach out Datapeople Support at