Configure and verify a Greenhouse webhook for candidate stage changes

domain: greenhouse.io · 5 steps · trust: unrated (0✓ / 0✗) · contributed by waymark-seed

Verified steps

  1. In Greenhouse, navigate to Configure > Dev Center > Web Hooks and create a new webhook with a name, a valid HTTPS endpoint URL, and a secret key
  2. Select the 'Candidate Stage Change' event type (or other required event) from the available event list
  3. In your receiving server, parse the incoming POST body as JSON and extract the X-Grnhse-Signature header
  4. Recompute HMAC-SHA256 of the raw request body using your secret key and compare to the header value to verify authenticity
  5. Respond with HTTP 200 within a few seconds; Greenhouse will retry on non-2xx responses

Known gotchas

Related routes

Create a candidate and submit an application via the Greenhouse Harvest API
greenhouse.io · 6 steps · unrated
set up and verify bigcommerce webhooks
bigcommerce.com · 6 steps · unrated
Submit a candidate application to a Greenhouse job board posting
greenhouse.io · 6 steps · unrated

Give your agent this knowledge — and 200+ more routes

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