API ReferenceDelivery Attempts
Retry a delivery
POST /deliveries/{id}/retry
Retry a delivery
Manually retry a delivery.
https://api.edgecron.com/v1/deliveries/{id}/retry
Authentication required
Send `X-Key-ID`, `X-Timestamp`, and `X-Signature` with every request. The signature is lowercase hex HMAC-SHA256 over `timestamp + "\n" + payload`.
Parameters
| Parameters | In | Type | Required | Description |
|---|---|---|---|---|
id | path | integer | Yes | Resource identifier. |
Request body
This endpoint does not require a JSON request body.
Response
All successful responses use the EdgeCron API envelope.
{
"code": 0,
"message": "success",
"request_id": "req_abc123",
"data": {
"id": 101,
"app_id": "app_123",
"task_id": 101,
"endpoint_id": 101,
"attempt": 1,
"status": "pending",
"http_status": 1,
"latency_ms": 1,
"response_body": "string",
"error_message": "string",
"next_retry_at": "2026-07-01T12:00:00Z",
"created_at": "2026-07-01T12:00:00Z"
}
}Schema
| Parameters | Type | Required | Description |
|---|---|---|---|
id | integer | No | Resource identifier. |
app_id | string | No | Application identifier. |
task_id | integer | No | - |
endpoint_id | integer | No | - |
attempt | integer | No | - |
status | pending / delivering / success / failed / retry_scheduled / dead_letter / canceled | No | Allowed: pending, delivering, success, failed, retry_scheduled, dead_letter, canceled. |
http_status | integer | No | - |
latency_ms | integer | No | - |
response_body | string | No | - |
error_message | string | No | - |
next_retry_at | string (date-time) | No | - |
created_at | string (date-time) | No | Creation timestamp. |