webhooks.xyz

Examples / HR and recruiting / Greenhouse

Greenhouse webhooks

Candidate, application, job, offer and interview events.

Events

  • candidate_hired
  • application_updated
  • job_created
  • offer_created
  • interview_deleted

Signature

Header Signature: 'sha256 ' + HMAC-SHA256 of the raw body with the secret key, hex encoded (note the space, not '=').

✓ A bin checks Greenhouse signatures: add the secret key under Signature verification (Greenhouse).

Retries

Greenhouse retries a few times over a short period.

See a retry schedule in the calculator.

Sample request from Greenhouseillustrative, shortened
Content-Typeapplication/jsonSignaturesha256 7d38cdd6…
{
  "action": "candidate_hired",
  "payload": {
    "application": {
      "id": 265772,
      "status": "hired",
      "candidate": { "id": 26515, "first_name": "Priya", "last_name": "N", "email_addresses": [ { "value": "priya@example.com", "type": "personal" } ] },
      "jobs": [ { "id": 87752, "name": "Platform Engineer" } ],
      "offer": { "starts_at": "2026-11-02" }
    }
  }
}

Receive Greenhouse webhooks with webhooks.xyz

Create a bin. Paste its URL into Greenhouse. Each request shows at once with its headers and body. Add your server as a destination, and deliveries retry when it is down. Request an invite.

More in hr and recruiting: BambooHR, Lever.