List deliveries

View .md

List an endpoint's delivery history — status, attempts and payload — to debug your receiver.


Every delivery attempt is recorded. List them, newest first, to see what Dravo sent, the HTTP status your endpoint returned, how many attempts it took, and whether a failed delivery is still pending a retry or has been exhausted.

GET/v1/webhooks/{webhook_id}/deliveries
Dashboard JWT only

List an endpoint's delivery history (status, attempts, payload), newest first, with keyset pagination.

Body & query parameters

webhook_idstringpathrequired

Endpoint whose deliveries to list.

limitintegerquery

Page size, 1–100 (default 50).

cursorstringquery

next_cursor from a previous page.

const response = await fetch("https://api.dravo.dev/v1/webhooks/{webhook_id}/deliveries", {  method: "GET",  headers: {  "Authorization": "Bearer " + process.env.DRAVO_API_KEY,}});const data = await response.json();console.log(data);
{  "items": [    {      "id": "del_1",      "event_type": "post.published",      "status": "succeeded",      "status_code": 200,      "attempts": 1,      "next_retry_at": null,      "delivered_at": "2026-06-23T10:15:30Z",      "created_at": "2026-06-23T10:15:30Z"    }  ],  "next_cursor": null}