Nurama Developers
Webhook Subscriptions

List delivery attempts

Cursor-paginated delivery log, newest first. Each retry of a notification is its own attempt. Pass the returned `nextCursor` back as `cursor` to fetch the next page.

GET
/workspaces/{workspaceId}/webhooks/{webhookId}/deliveries

Cursor-paginated delivery log, newest first. Each retry of a notification is its own attempt. Pass the returned nextCursor back as cursor to fetch the next page.

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

workspaceId*string

Unique identifier of the workspace.

Formatuuid
webhookId*string

Webhook subscription ID.

Formatuuid

Query Parameters

limit?integer
Range1 <= value <= 100
Default25
cursor?string

Opaque cursor from a previous response's nextCursor (an ISO createdAt timestamp; only older attempts are returned).

status?string

Value in

  • "pending"
  • "inflight"
  • "succeeded"
  • "failed"
  • "dlq"

Response Body

application/json

curl -X GET "https://example.com/workspaces/497f6eca-6276-4993-bfeb-53cbbbba6f08/webhooks/497f6eca-6276-4993-bfeb-53cbbbba6f08/deliveries"
{  "items": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "notificationId": "2d591c23-85b1-4e8c-a6bd-74d89f8955c5",      "subscriptionId": "d079718b-ff63-45dd-947b-4950c023750f",      "attempt": 0,      "maxAttempts": 8,      "status": "pending",      "signatureV1": "string",      "scheduledAt": "2019-08-24T14:15:22Z",      "startedAt": "2019-08-24T14:15:22Z",      "deliveredAt": "2019-08-24T14:15:22Z",      "nextRetryAt": "2019-08-24T14:15:22Z",      "responseCode": 0,      "responseBody": "string",      "responseHeaders": {},      "errorMessage": "string",      "createdAt": "2019-08-24T14:15:22Z",      "updatedAt": "2019-08-24T14:15:22Z"    }  ],  "nextCursor": "string"}