The API reference moved here from eksis.io/developers.
Webhooks

List deliveries

GET
/v1/webhooks/{webhookId}/deliveries

Recent deliveries to this endpoint, newest first. Kept for 14 days. Needs a key with the admin role.

Authorization

headerAuthorizationBearer <token>

Send your key as Authorization: Bearer eksis_sk_....

Path Parameters

webhookId*string

Query Parameters

limit?integer

Rows per page. Values above 100 are clamped to 100.

Range1 <= value <= 100
Default25
cursor?string

The nextCursor from the previous page, unchanged.

Response Body

One page of deliveries.

application/json
  1. response
data?array<>
nextCursor?|

Pass back as cursor for the next page. null means this was the last page.

curl -X GET 'https://api.eksis.io/v1/webhooks/string/deliveries' \  -H 'Authorization: Bearer eksis_sk_...'
{  "data": [    {      "id": "string",      "eventId": "string",      "eventType": "string",      "status": "pending",      "attempts": 0,      "responseStatus": 0,      "errorMessage": "string",      "durationMs": 0,      "isTest": true,      "createdAt": "2019-08-24T14:15:22Z",      "deliveredAt": "2019-08-24T14:15:22Z",      "nextAttemptAt": "2019-08-24T14:15:22Z"    }  ],  "nextCursor": "string"}