Webhooks
Get Webhook
deprecated
Fetch the full configuration of a single webhook subscription, including subscribed events and active status.
GET
Get a user webhook by ID
Returns the full record for a single webhook subscription: the delivery URL, the list of subscribed events, the active/inactive flag, and the creation timestamp. The signing
secret is only returned in the response of Create Webhook; afterwards it is never echoed back. If you have lost the secret, delete the webhook and recreate it.
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: render the destination URL and event list for an internal review.
- Debugging delivery failures: confirm the webhook is still
is_active: truebefore chasing receiver-side issues. Cross-reference with Webhook retries and failures.
Path parameters
Errors
404 Not Foundis returned when the webhook does not exist.403 Forbiddenis returned when the API key cannot read webhook configuration on this workspace.
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.
- Webhook secrets: how the signing secret is used.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
RSA encrypted organization ID (base64 format)
Example:
"BASE64_ENCRYPTED_ORG_ID_HERE"
Path Parameters
The ID of the webhook.
Example:
"wh_123"
Response
200 - undefined
Get a user webhook by ID