Resume an operation

POST/operations/{operation_id}/attempts

Resumes a failed operation by queuing a new execution attempt. The request has no body.

Only operations in the failed status that still have recoverable items (items in the pending status, or failed items with retryable set to true) can be resumed. Otherwise, the API returns operation_not_resumable. Items that have already succeeded are not executed again.

Repeating the request with the same Idempotency-Key returns the same operation without resuming it again.

AuthorizationBearer <token>

Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.

In: header

Path Parameters

operation_id*string

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/operations/string/attempts"
{  "data": {    "attempt": {      "number": 0,      "status": "running"    },    "cancellation_requested": true,    "created_at": "2019-08-24T14:15:22Z",    "error": {},    "expires_at": "2019-08-24T14:15:22Z",    "finished_at": "2019-08-24T14:15:22Z",    "id": "string",    "items_url": "string",    "object": "operation",    "progress": {      "done": 0,      "failed": 0,      "total": 0    },    "result_url": "string",    "started_at": "2019-08-24T14:15:22Z",    "status": "queued",    "type": "string"  }}