Recent delivery attempts for an endpoint
Changed onSelf-diagnosis for a receiver that is not getting events. status: DEAD means we gave up and will not send that event again — fetch the result with GET /v1/tts/{jobId} instead.
We never record or return your endpoint's response body; lastError is a short code and lastStatusCode is the HTTP status we saw.
Request
- Base URLhttps://api.vieneu.io
- Auth
- API key in header X-API-Key
- or HTTP bearer
Path parameters
Response
The most recent delivery attempts, newest first.
Example response
[
{
"id": "665f1a2b3c4d5e6f7a8b9c0d",
"eventId": "evt_9f2c1e043b8a4d218f770c1a2b3c4d5e",
"eventType": "tts.job.completed",
"status": "DELIVERED",
"attempts": 2,
"lastStatusCode": 200,
"lastError": "http_500",
"lastDurationMs": 143,
"lastAttemptAt": "2026-09-01T10:00:02Z",
"deliveredAt": "2026-09-01T10:00:02Z",
"createdAt": "2026-09-01T10:00:00Z"
}
]Changes
- info
added the optional property
to the response with the status
- info
- breaking
the response property
became optional for the status - breaking
response property
messagelist-of-types was widened by adding typesarrayto media typeapplication/jsonof response404 - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- breaking