Endpoint reference
Core
| API | Description |
|---|---|
| Get Action | Generate a bridge, swap, or cross-chain call transaction. |
| Get Status | Track the status of a transaction based on its hash or ID. |
| Register Transaction | Trigger indexing for one or multiple broadcasted transactions. |
Data
| API | Description |
|---|---|
| Get Transactions | Return transaction history based on desired filters. |
Utilities
| API | Description |
|---|---|
| Get Paths | Retrieve available swap routes for given source token based on desired filters. |
| Get Chain List | Return list of all supported chains and their VmIds. |
Workflows | All
| API | Description |
|---|---|
| Get Action | Append a post execution hook to a bridge or swap transaction. Enables prediction market routes. |
| Get User | Retrieve a Swaps Account for a user. Required for workflows. |
| Get Workflow Status | Track the status of a workflow execution. |
Workflows | Polymarket
| API | Description |
|---|---|
| Redeem Position | Redeem a Polymarket position. |
| Sell Position | Sell a Polymarket position. |
Authentication
All API endpoints require authentication using API keys passed via thex-api-key header. We have provided a highly ratelimited API key for testing in the API playground.
Create a key in the Console.
Related Resources
- Send your first swap - Learn how to broadcast swap transactions
- Call smart contracts across chains - Deposit into Aave on Base using ETH on Arbitrum