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"
      }
    }
  ]
}

Changes

Changed in 2 of the 8 revisions of this API.101

    • added the new AMOUNT_TOO_LOW enum value to the code response property for the response status 400

      response-property-enum-value-added

    • added the new AMOUNT_TOO_LOW enum value to the code response property for the response status 401

      response-property-enum-value-added

    • added the new AMOUNT_TOO_LOW enum value to the code response property for the response status 403

      response-property-enum-value-added

    • added the new AMOUNT_TOO_LOW enum value to the code response property for the response status 429

      response-property-enum-value-added

    • added the new AMOUNT_TOO_LOW enum value to the code response property for the response status 503

      response-property-enum-value-added

    • added the new SLIPPAGE_EXCEEDED enum value to the code response property for the response status 400

      response-property-enum-value-added

    • added the new SLIPPAGE_EXCEEDED enum value to the code response property for the response status 401

      response-property-enum-value-added

    • added the new SLIPPAGE_EXCEEDED enum value to the code response property for the response status 403

      response-property-enum-value-added

    • added the new SLIPPAGE_EXCEEDED enum value to the code response property for the response status 429

      response-property-enum-value-added

    • added the new SLIPPAGE_EXCEEDED enum value to the code response property for the response status 503

      response-property-enum-value-added

    • endpoint added

      endpoint-added