Skip to main content
GET
/
v1
/
webhooks
cURL
curl --request GET \
  --url https://9dc2c77e6dbf.ngrok-free.app/v1/webhooks \
  --header 'Authorization: Bearer <token>'
{
  "webhooks": [
    {
      "id": "a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11",
      "appId": "b1ffcd11-1d1c-5fg9-cc7e-7cc0ce491b22",
      "url": "https://example.com/webhook",
      "events": [
        "MESSAGE_CREATED",
        "MESSAGE_SENT"
      ],
      "headers": {
        "X-Custom-Header": "value"
      },
      "createdAt": "2021-08-01T00:00:00Z",
      "updatedAt": "2021-08-01T00:00:00Z"
    }
  ],
  "totalCount": 10
}

Authorizations

Authorization
string
header
required

App API key (format: sk_live_app_* or sk_test_app_*) for app-level operations

Query Parameters

limit
string
offset
string

Response

200 - application/json

List all webhooks for the authenticated app

webhooks
object[]
required
totalCount
number
required

Total number of webhooks for this app

Example:

10

I