EdgeCron API Docs
API ReferenceDelivery Attempts

Retry a delivery

POST /deliveries/{id}/retry

Retry a delivery

Manually retry a delivery.

POST
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

ParametersInTypeRequiredDescription
idpathintegerYesResource 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

ParametersTypeRequiredDescription
idintegerNoResource identifier.
app_idstringNoApplication identifier.
task_idintegerNo-
endpoint_idintegerNo-
attemptintegerNo-
statuspending / delivering / success / failed / retry_scheduled / dead_letter / canceledNoAllowed: pending, delivering, success, failed, retry_scheduled, dead_letter, canceled.
http_statusintegerNo-
latency_msintegerNo-
response_bodystringNo-
error_messagestringNo-
next_retry_atstring (date-time)No-
created_atstring (date-time)NoCreation timestamp.