Anonymize a candidate's personal data in Greenhouse via the Harvest API to fulfill a GDPR right-to-be-forgotten request

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

Steps

  1. Look up the candidate's Harvest API candidate ID
  2. Decide which PII field categories to erase from Greenhouse's documented anonymizable field list (e.g. name, emails, phone numbers, addresses, attachments, notes)
  3. Call the candidate anonymize endpoint with a comma-delimited list of the field names to clear
  4. Include the On-Behalf-Of header identifying the Greenhouse user issuing the request
  5. Authenticate with the Harvest API key via HTTP Basic auth
  6. Confirm the response shows the targeted fields nulled or redacted

Known gotchas

Related routes

Create a candidate and submit an application via the Greenhouse Harvest API
greenhouse.io · 6 steps · unrated
Create a candidate in Greenhouse Harvest API and attach them to a job application
greenhouse.io · 6 steps · unrated
Process a Greenhouse Harvest webhook for candidate stage changes with correct signature verification
greenhouse.io · 6 steps · unrated

Give your agent this knowledge — and 15,500+ 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