/api/v1/webhooks/subscriptions/{slug}Get one webhook subscription by slug.
Get one webhook subscription by slug.
Returns the subscription only when the calling API key or OAuth app owns
it. signing_secret is never included.
Errors:
403— the caller is a user session rather than an API key or OAuth token.404— this credential owns no subscription with that slug.
Response 200:
{
"status": 200,
"message": "Success",
"data": {
"slug": "b7e41c9a2f06",
"name": "Contacts sync",
"target_url": "https://hooks.example.com/corteksa",
"object_slug": "contacts",
"events": ["record.created", "record.updated"],
"is_active": true,
"created_at": "2026-09-14T10:00:00.000Z"
}
}
Send request
Use the documented inputs to call this endpoint directly.
Parameters
Values are applied to the request and the example on the right.
Responses
Successful response
{
"slug": "string",
"name": "string",
"target_url": "string",
"object_slug": "string",
"events": "string",
"is_active": true,
"created_at": "2026-01-01T00:00:00Z"
}Bad request
{
"status": 1,
"message": "string",
"code": "string",
"data": {}
}The HTTP status code of the response.
What went wrong. Several validation messages are joined with ", ".
A stable, machine-readable reason. Only some errors set it.
Extra detail about the error. Only some errors set it.
Unauthorized
{
"status": 1,
"message": "string",
"code": "string",
"data": {}
}The HTTP status code of the response.
What went wrong. Several validation messages are joined with ", ".
A stable, machine-readable reason. Only some errors set it.
Extra detail about the error. Only some errors set it.
Internal server error
{
"status": 1,
"message": "string",
"code": "string",
"data": {}
}The HTTP status code of the response.
What went wrong. Several validation messages are joined with ", ".
A stable, machine-readable reason. Only some errors set it.
Extra detail about the error. Only some errors set it.
Powered by heyo-docs