Propelus
Webhooks

Get Webhooks

Retrieve all configured webhooks.

GET
/v2/webhooks

Authorization

apiKey clientId
x-api-key<token>

In: header

x-client-id<token>

In: header

Query Parameters

page?integer

Page number for pagination.

perPage?integer

Number of items per page.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v2/webhooks"
{
  "count": 0,
  "total": 0,
  "webhooks": [
    {
      "eventType": "credentialVerified",
      "url": "https://my.site/externalEvents",
      "signature": {
        "key": "a3f8c92e5d1b4f7a9e6c2d8b3f5a1c4e"
      },
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "status": "active",
      "addedAt": "2026-05-28T10:15:30.000Z",
      "updatedAt": "2026-05-28T11:42:00.000Z"
    }
  ],
  "nextPage": "/v2/webhooks?page=3&perPage=10",
  "prevPage": "/v2/webhooks?page=1&perPage=10"
}
{
  "status": 400,
  "code": "missing_fields",
  "detail": "string",
  "errors": [
    {
      "detail": "string",
      "pointer": "string",
      "parameter": "string",
      "header": "string",
      "code": "string"
    }
  ]
}
{
  "status": 400,
  "code": "missing_fields",
  "detail": "string",
  "errors": [
    {
      "detail": "string",
      "pointer": "string",
      "parameter": "string",
      "header": "string",
      "code": "string"
    }
  ]
}
{
  "status": 400,
  "code": "missing_fields",
  "detail": "string",
  "errors": [
    {
      "detail": "string",
      "pointer": "string",
      "parameter": "string",
      "header": "string",
      "code": "string"
    }
  ]
}
{
  "status": 400,
  "code": "missing_fields",
  "detail": "string",
  "errors": [
    {
      "detail": "string",
      "pointer": "string",
      "parameter": "string",
      "header": "string",
      "code": "string"
    }
  ]
}
{
  "status": 429,
  "detail": "string",
  "code": "f5d62b05-370e-48be-a755-8675ca146431"
}
{
  "status": 400,
  "code": "missing_fields",
  "detail": "string",
  "errors": [
    {
      "detail": "string",
      "pointer": "string",
      "parameter": "string",
      "header": "string",
      "code": "string"
    }
  ]
}
{
  "status": 500,
  "detail": "string",
  "code": "unexpected_error"
}