List all webhook deliveries
GET/v2/config/webhooks/:webhookId/deliveries
This endpoint is used to read recent webhook deliveries with pagination from the consent building block that were sent to an external IT system.
Request
Path Parameters
Query Parameters
Default value: 0
Number of records to skip for pagination. A negative or unreadable value falls back to 0.
Default value: 10
Maximum number of records to return per page.
Responses
- 200
- 401
- 404
- 500
OK
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- WebhookDelivery
- ]
pagination objectrequired
Current page number
Total number of items available
Total number of pages based on limit
Number of items per page
Indicates if there's a previous page
Indicates if there's a next page
webhookDeliveries object[]required
WebhookDelivery
Unique identifier of the delivery. This is the deliveryID field of the delivered payload.
Unique identifier of the webhook that made the delivery.
HTTP status code that the payload URL sent. The value is 0 when the service could not reach the payload URL.
HTTP status text that the payload URL sent. The value is an empty string when the service could not reach the payload URL.
UTC time when the delivery started.
Possible values: [completed, failed]
Result of the delivery. completed means the payload URL answered, also when it answered with an error code. Read responseStatusCode to see the answer. failed means the service could not reach the payload URL.
Reason for a failure. The value is an empty string when the delivery succeeded.
{
"pagination": {
"currentPage": 1,
"totalItems": 25,
"totalPages": 3,
"limit": 10,
"hasPrevious": false,
"hasNext": true
},
"webhookDeliveries": [
{}
]
}
Unauthorized
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Resource not found
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Internal server error
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}