v8

latestOpenAPI 3.1.1raw.githubusercontent.com2026-08-01124480.3 KB
Transaction Tracking

List tracked transactions for the authenticated integrator

Returns an asynchronously materialized transaction-tracking page. The API key determines the integrator scope; the optional integrator parameter is only a same-scope assertion.

get/v1/transactions

Query parameters

cursorstring

Opaque cursor returned by a prior response. Pass it through unchanged.

limitinteger
Example:50

Maximum number of records to return.

integratorstring

Optional assertion of the integrator associated with the API key. It cannot be used to select another integrator.

status'success' | 'recovered' | 'bridge_pending' | 'refund_pending' | 'refunded' | 'bridge_failed' | 'unknown'

Current asynchronous tracking status.

Filter by current tracking status.

routeType'bridge' | 'swap' | 'bridge_swap' | 'unknown'

Delora route classification.

Filter by route type.

sourceChainIdinteger
Example:8453

Filter by canonical source chain ID.

destChainIdinteger
Example:42161

Filter by canonical destination chain ID.

Headers

x-api-keystring required

Customer API key. Required for Transaction Tracking endpoints.

Response

A page of transactions ordered newest first by source timestamp.

nextCursorstring nullable required

Opaque cursor for the next page, or null when there are no more records.

Example response

{
  "transactions": [
    {
      "id": "123",
      "protocol": "RELAY",
      "inputToken": {
        "amountRaw": "1000000"
      },
      "outputToken": {
        "amountRaw": "1000000"
      },
      "sourceGasFee": {
        "amountRaw": "21000000000000"
      },
      "destinationGasFee": {
        "amountRaw": "21000000000000"
      },
      "integratorFee": {
        "amountRaw": "21000000000000"
      },
      "deloraFee": {
        "amountRaw": "21000000000000"
      }
    }
  ]
}