tx-sync-quarantine

Retry a quarantined sync transaction. (admin access required)

Schedules an immediate retry of a quarantined transaction and clears its operator flag. The retry itself is performed by the reconciler, not inline.

post/tx-sync-quarantine/retry

Request

  • Base URL: ./../api/v1/ (relative, and the document was published on a file host, not at the API’s origin)
  • URL: ./../api/v1/tx-sync-quarantine/retry
  • Auth: API key in header token

Request body

idstring required

The quarantine entry to retry

Example request

{
  "id": "quarantine_entry_id"
}

Response

Quarantine entry re-queued

status'success' required

Example response

{
  "status": "success",
  "data": {
    "id": "quarantine_entry_id",
    "createdAt": "2024-01-01T00:00:00.000Z",
    "updatedAt": "2024-01-01T00:05:00.000Z",
    "txHash": "0000000000000000000000000000000000000000000000000000000000000000",
    "blockHeight": 10000000,
    "txIndex": 3,
    "reason": "ProcessingFailed",
    "attempts": 0,
    "lastError": "Could not decode the datum of output 0",
    "nextRetryAt": "2024-01-01T00:10:00.000Z",
    "resolvedAt": null,
    "needsOperator": false,
    "PaymentSource": {
      "id": "payment_source_id",
      "network": "Preprod",
      "smartContractAddress": "addr_test1..."
    }
  }
}

Changes

No recorded changes to this operation across all 50 revisions of this API.