Browse the docs
Endpoints
List deliveries
An endpoint's delivery attempts, newest first.
GET
/api/v1/endpoints/%7Bid%7D/deliveriescurl -X GET "https://inboundr.net/api/v1/endpoints/{id}/deliveries" \
-H "Authorization: Bearer $INBOUNDR_API_KEY"Returns the endpoint's deliveries, newest first, with cursor pagination. Use it to find mail your handler never received.
idstringpathrequired
The endpoint id (ep_…).
statusstringquery
pending, success, failed or dead. failed will be retried at
nextAttemptAt. dead has run out of attempts.
emailIdstringquery
Only deliveries of this email.
limitintegerquerydefault 50
Page size, 1–100.
cursorstringquery
nextCursor from a previous response.
Example response
{
"data": [
{
"id": "del_abc123",
"emailId": "em_abc123",
"url": "https://example.com/webhooks/inboundr",
"status": "dead",
"attempts": 5,
"lastAttemptAt": "2026-07-20T12:31:00.000Z",
"nextAttemptAt": null,
"responseStatus": 500,
"responseBody": "Internal Server Error",
"error": null,
"durationMs": 412,
"createdAt": "2026-07-20T10:30:00.000Z"
}
],
"nextCursor": null
}errorstring | null
Set when the last attempt got no HTTP response, for example a timeout.
To deliver one again, use Retry delivery.
Returns
404 if the endpoint doesn't exist or isn't yours.