curl -X GET "https://olp-api.nipuntheekshana.com/v1/webhooks/deliveries?page=1&limit=10" \
-H "Authorization: Bearer <your_jwt_token>"
{
"deliveries": [
{
"id": "del_abc123def456",
"event": "payment.completed",
"url": "https://yoursite.com/webhooks/openpay",
"status": "success",
"statusCode": 200,
"responseTime": 87,
"attempts": 1,
"createdAt": "2026-03-26T14:55:12Z"
},
{
"id": "del_xyz789ghi012",
"event": "payment.expired",
"url": "https://yoursite.com/webhooks/openpay",
"status": "failed",
"statusCode": 500,
"responseTime": 3021,
"attempts": 3,
"createdAt": "2026-03-25T18:30:00Z"
}
],
"pagination": {
"page": 1,
"limit": 10,
"total": 34,
"totalPages": 4
}
}
Retrieve a paginated list of webhook delivery attempts with their status
curl -X GET "https://olp-api.nipuntheekshana.com/v1/webhooks/deliveries?page=1&limit=10" \
-H "Authorization: Bearer <your_jwt_token>"
{
"deliveries": [
{
"id": "del_abc123def456",
"event": "payment.completed",
"url": "https://yoursite.com/webhooks/openpay",
"status": "success",
"statusCode": 200,
"responseTime": 87,
"attempts": 1,
"createdAt": "2026-03-26T14:55:12Z"
},
{
"id": "del_xyz789ghi012",
"event": "payment.expired",
"url": "https://yoursite.com/webhooks/openpay",
"status": "failed",
"statusCode": 500,
"responseTime": 3021,
"attempts": 3,
"createdAt": "2026-03-25T18:30:00Z"
}
],
"pagination": {
"page": 1,
"limit": 10,
"total": 34,
"totalPages": 4
}
}
Authorization header.
Authorization: Bearer <your_jwt_token>
100.success, failed, pending.Show delivery fields
payment.completed).success, failed, or pending.null if delivery failed.curl -X GET "https://olp-api.nipuntheekshana.com/v1/webhooks/deliveries?page=1&limit=10" \
-H "Authorization: Bearer <your_jwt_token>"
{
"deliveries": [
{
"id": "del_abc123def456",
"event": "payment.completed",
"url": "https://yoursite.com/webhooks/openpay",
"status": "success",
"statusCode": 200,
"responseTime": 87,
"attempts": 1,
"createdAt": "2026-03-26T14:55:12Z"
},
{
"id": "del_xyz789ghi012",
"event": "payment.expired",
"url": "https://yoursite.com/webhooks/openpay",
"status": "failed",
"statusCode": 500,
"responseTime": 3021,
"attempts": 3,
"createdAt": "2026-03-25T18:30:00Z"
}
],
"pagination": {
"page": 1,
"limit": 10,
"total": 34,
"totalPages": 4
}
}