List webhooks **Greenhouse partners exclusive**
Webhooks are partner-configured subscriptions that fire when a Greenhouse event occurs (e.g. a candidate is hired or moves stages, a job post is created, an offer is approved). Each webhook listens to one event_action_type and posts the event payload to its endpoint_url. Scoped to webhooks owned by the calling partner application — webhooks created by other partners or by the customer in the Dev Center are not returned.
Request
- Base URLhttps://harvest.greenhouse.io
- URLhttps://harvest.greenhouse.io/v3/webhooks
- Auth
- OAuth 2Authorization code: https://auth.greenhouse.io/authorizeClient credentialsToken URL: https://auth.greenhouse.io/token scopes: harvest:webhooks:list
- or HTTP bearer
Query parameters
Cursor link for pagination from previous page response header. Do not use any other parameters when using this.
Number of results per page
Comma separated list
Comma separated list of fields to return
Filter by the timestamp of the most recent successful delivery, in ISO 8601. Pair with _start and _end suffixes for a range; excludes webhooks that have never delivered.
Filter by Greenhouse event (e.g. hire_candidate, candidate_stage_change, job_post_created). Each webhook listens to exactly one event type.
When true, return only paused webhooks; when false, return only active webhooks. Omit to return both.
Response
Successful
Changes
No recorded changes to this operation across all 1 revision of this API.