Skip to main content
GET
/
clients
/
me
/
integrations
/
0x
/
cross-chain
/
status
Get cross-chain transaction status
curl --request GET \
  --url https://api.portalhq.io/api/v3/clients/me/integrations/0x/cross-chain/status \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "rawResponse": {
      "status": "origin_tx_pending",
      "bridge": "<string>",
      "steps": [
        {}
      ],
      "failure": {
        "reason": "<string>",
        "status": "<string>",
        "recovery": {}
      },
      "transactions": [
        {
          "chainId": "<string>",
          "chain": "<string>",
          "txHash": "<string>",
          "timestamp": 123
        }
      ],
      "zid": "<string>"
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.portalhq.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Client API Key or Client Session Token (CST). Pass as a Bearer token in the Authorization header.

Query Parameters

originChain
string
required

The origin chain ID (e.g. 8453 for Base).

originTxHash
string
required

The transaction hash on the origin chain.

quoteId
string

The quote ID from the original quote response.

zeroXApiKey
string

Optional 0x API key.

Response

Transaction status retrieved successfully

data
object