Skip to main content
Version: /v2

Fetch Webhook by ID - API

Retrieve details of a single webhook by its unique webhookId.

HTTP method and endpoint

GET

|

https://api.videosdk.live/v2/sip/webhooks/:webhookId
Headers Parameters

values : YOUR_TOKEN_WITHOUT_ANY_PREFIX

This will be a JWT token generate using VideoSDK ApiKey and Secret.

Note that the token will not include any prefix such as "Basic " or "Bearer ". Just pass a token as value.

You can generate a new token by refering this Guide: Generate Auth token

Parameters
REQUIRED
The unique identifier of the webhook to retrieve.
Response Parameters
Unique identifier of the webhook.
Webhook endpoint URL.
List of subscribed events.
Webhook creation timestamp.
Webhook last update timestamp.
GET
|
https://api.videosdk.live/v2/sip/webhooks/:webhookId
import fetch from 'node-fetch';
const options = {
method: "GET",
headers: {
"Authorization": "$YOUR_TOKEN",
},
};
const url= `https://api.videosdk.live/v2/sip/webhooks/:webhookId`;
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
RESPONSE
{
"id": "wh_123456789",
"url": "https://example.com/webhook-endpoint",
"events": [
"call-started",
"call-ended"
],
"createdAt": "2025-08-21T09:34:12.000Z",
"updatedAt": "2025-08-21T09:34:12.000Z"
}

Got a Question? Ask us on discord