Skip to main content
GET
Get Webhook Endpoint By ID

Authorizations

Authorization
string
header
required

Short-lived access token from the device authorization flow. Expires after 15 minutes. Manages only the environment of the client ID it was issued for.

Path Parameters

id
string
required

Unique identifier for the webhook endpoint.

Example:

"0a8f5c6e-3d2b-4e1a-9f7c-8b6d5e4c3a21"

Query Parameters

environment
enum<string>
required

The environment the webhook endpoint belongs to. Must match your access token's environment.

Available options:
development,
production
Example:

"development"

Response

Successful request.

id
string

Unique identifier for the webhook endpoint.

Example:

"0a8f5c6e-3d2b-4e1a-9f7c-8b6d5e4c3a21"

url
string

The URL Knot sends webhooks to.

Example:

"https://example.com/webhooks/knot"

description
string | null

A description of the webhook endpoint, or null if none.

Example:

"Primary webhook listener"

environment
enum<string>

The environment the webhook endpoint belongs to.

Available options:
development,
production
Example:

"development"

created_at
string<date-time>

When the webhook endpoint was created, in ISO 8601 format.

Example:

"2026-10-01T14:32:08Z"