GET /api/v1/webhooks — List Webhooks
This API allows you to retrieve a list of all webhook configurations from the system.
Authentication
SadqAuthorize
Request Headers
- Authorization (required)
- Bearer {token}
Responses
HTTP 200 — Webhooks list
{
"data": [
{
"id": "4ad46fc9-a3c4-442d-9c10-680213a76486",
"webhookUrl": "https://example.com/webhook1",
"accountId": "989f0e83-6913-4b7c-9ab1-109a3fbc4262",
"isDefault": true,
"headerToken": "Bearer secret_token_12345"
},
{
"id": "5be57gd0-b4d5-553e-ad21-791324b87c97",
"webhookUrl": "https://example.com/webhook2",
"accountId": "989f0e83-6913-4b7c-9ab1-109a3fbc4262",
"isDefault": false,
"headerToken": "Bearer secret_token_67890"
},
{
"id": "6cf68he1-c5e6-664f-be32-802435c98d08",
"webhookUrl": "https://example.com/webhook3",
"accountId": "989f0e83-6913-4b7c-9ab1-109a3fbc4262",
"isDefault": false,
"headerToken": null
}
],
"errorCode": 0,
"message": null,
"returnUrl": "/dashboard",
"stateValidationErrors": null,
"signature": ""
}