Skip to main content

GET /webhooks/{id}

Get one subscription

Scopewebhooks:read
CostFree

Path parameters

NameTypeRequiredExampleDescription
idintegeryes2074The subscription id.

Responses

200

The subscription.

FieldTypeDescription
idinteger
namestring
descriptionstring
urlstringWhere events are delivered. http or https, max 1024 characters.
typeAccountRealTimeCalls | AccountEndedCalls | UserEndedCalls | AccountSMS | AccountAITranscriptionThe event a subscription fires on. Fetch the live list from GET /webhooks/types.
enabledbooleanWhether events are being delivered.
createdAtstring (RFC 3339)
updatedAtstring (RFC 3339)

Errors

StatusMeaning
401unauthenticated — no credential, or one that is invalid, revoked or expired. The WWW-Authenticate header names the scope the endpoint wanted.
403Two different failures share this status, and the type tells them apart:
404not_found — no such object, or it is not this account's. The two are deliberately indistinguishable.
500internal_error — something failed on our side. For a send, nothing was charged, guaranteed, which is what makes a retry safe.

See Errors for the full catalog and what to do about each.

Example

curl -X GET 'https://api.account.telebroad.com/api/public/v1/webhooks/2074' \
-H "Authorization: Bearer $TB_KEY"

Try it in the playground →