Get supported sources for swap operations
Returns a list of all supported sources that support crosschain swaps on Across Protocol.
Authorization
bearerAuth API key for authentication.
In: header
Query Parameters
Chain ID of the chain to get supported sources for.
1 <= value1 | 10 | 56 | 130 | 137 | 143 | 232 | 324 | 480 | 999 | 1135 | 1337 | 1868 | 2337 | 4217 | 4326 | 4663 | 8453 | 9745 | 34443 | 42161 | 43114 | 57073 | 59144 | 81457 | 84532 | 421614 | 7777777 | 11155111 | 11155420 | 728126428 | 34268394551451Response Body
application/json
application/json
application/json
curl -X GET "https://across.to/api/swap/sources?chainId=1"[
"0x_rfq",
"1inch",
"angle",
"arbswap",
"balancer",
"balancer_v2",
"balancer_v3",
"camelot",
"camelot_v2",
"camelot_v3",
"..."
]{
"type": "AcrossApiError",
"code": "INVALID_PARAM",
"status": 400,
"message": "Invalid request parameters"
}{
"type": "AcrossApiError",
"code": "INTERNAL_SERVER_ERROR",
"status": 500,
"message": "Internal server error"
}Get supported tokens for swap operations GET
Returns a list of all supported tokens that support crosschain swaps on Across Protocol.
Get all details for a single deposit GET
Returns a single deposit matching the provided query parameters. Searches across all deposit types: Across intents (V3FundsDeposited), CCTP (DepositForBurn), OFT (OFTSent). At least one of the following parameter combinations is required: 1. `depositTxnRef` 2. `depositId` AND `originChainId` 3. `relayDataHash` 4. `sweepTxnRef` Supply one selector per request (`depositId` + `originChainId` count as one). If a lookup can identify multiple transfers — for example a sweep transaction that executed several deposit-address transfers — use `/deposits` instead.