Skip to main content
Accept payments, move funds, and execute calls across supported chains with the Relay API. Request a quote, execute the returned transaction steps, and track the result. Start with the Quickstart, or explore the endpoints below. For the underlying settlement mechanics and security model, see Relay Protocol.
The full OpenAPI specification is available at api.relay.link/documentation/json. Use it to auto-generate types, clients, or import into tools like Postman.

Core

Get Quote: Get an executable quote for a bridge, swap or call Execute: Execute a gasless transaction Get Status: Returns current execution status Get Requests: Returns all relay transactions

Utilities

Get Chains: Returns all possible chains available and their configurations Get Chains Liquidity: Returns solver liquidity balances per currency on a specified chain Get Currencies: Returns all the tokens available on a specific chain Get Token Price: Returns the price of a token on a specific chain Transactions Index: Notify the backend in order to fetch the traces and detect any internal deposits Transactions Single: Notify the backend to index transfers, wraps and unwraps Deposit Address Reindex: Reindex transactions for a deposit address

Advanced

Fast Fill: Fast fills a destination fill