Webhooks
Get Webhook Details
Fetch one webhook by ID.
GET
Get Webhook Details
Read only
Returns the full record for a single webhook subscription under
data.webhook: the delivery URL, the list of subscribed events, the active/inactive flag, created_at, updated_at, last_triggered_at (the last time a delivery was attempted), org_id (the workspace ID without the org_ prefix), and is_deleted. The signing secret is only returned in the response of Create Webhook; here it is always ********. If you have lost the secret, set a new one with Update Webhook and update your verification code.
When to use this
Use this endpoint when you need to inspect a webhook subscription before changing or removing it. Common cases:- Pre-deploy verification: confirm the subscribed events on a webhook match what your downstream consumer expects before publishing a release.
- Audit and compliance reviews: show the destination URL and event list in a review report.
- Debugging delivery failures: confirm the webhook is still
is_active: trueand checklast_triggered_atbefore chasing receiver-side issues. Deliveries are not retried; see Delivery behavior.
Path parameters
Errors
404 Not Foundis returned when the webhook does not exist in this workspace. A webhook that belongs to another workspace is reported the same way.401 Unauthorizedis returned when the API key is missing or invalid.
Related endpoints
- List Webhooks: see every webhook in the workspace.
- Update Webhook: change the URL, events, or active status.
- Delete Webhook: permanently remove the subscription.
- Verifying the signature: how the signing secret is used.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Webhook ID with the webhook_ prefix, as returned by Create Webhook.
Example:
"webhook_c9v3nz8rq4pmxa"