Manage Greenhouse EEOC data: retrieve and update candidate demographic answers

domain: greenhouse.io · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. GET https://harvest.greenhouse.io/v1/demographics/questions to list all configured EEOC demographic questions and their question_set_id and answer option ids.
  2. GET https://harvest.greenhouse.io/v1/applications/:application_id/demographics/answers to retrieve the candidate's existing EEOC responses for a given application.
  3. To write or update answers, POST to https://harvest.greenhouse.io/v1/applications/:application_id/demographics/answers with a JSON body containing an array of answer objects, each with a question_id and answer_option_id.
  4. To delete an existing answer, send DELETE to https://harvest.greenhouse.io/v1/applications/:application_id/demographics/answers/:answer_id.
  5. Confirm the stored answers by re-fetching GET /v1/applications/:application_id/demographics/answers.
  6. Ensure your API credential has the 'Can see EEOC data' permission in Greenhouse; without it, demographic endpoints return 403.

Known gotchas

Related routes

Retrieve EEOC demographic reporting data from Greenhouse for compliance reporting
greenhouse.io · 6 steps · unrated
Retrieve interview scorecards for a job application via the Greenhouse Harvest API
greenhouse.io · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans