Synapse Bridge REST API

Get intent quotes for transferring tokens

Retrieve list of intent quotes for transferring tokens between chains or within a chain. Intents can involve a combination of swaps and bridges to achieve the user's goal of moving from one token to another.

get/intent

Query parameters

fromChainIdinteger required

The origin chain ID (must support intents)

fromTokenstring required

The address of the token on the origin chain

fromAmountstring required

The amount of tokens to transfer in the token's native decimals

fromSenderstring

The address of the sender on the origin chain (required to generate callData)

toChainIdinteger required

The destination chain ID

toTokenstring required

The address of the token on the destination chain

toRecipientstring

The recipient address on the destination chain (required to generate callData)

slippagenumber

Optional. The maximum allowed slippage percentage (0-100). Defaults to 0.5%.

allowMultipleTxsboolean

Optional. Whether to allow intent execution across multiple transactions.

Response

Successful response

idstring

Unique identifier for the quote (UUIDv7)

fromChainIdinteger

The ID of the origin chain

fromTokenstring

The address of the token on the origin chain

fromAmountstring

The amount of tokens to transfer (in native token decimals)

toChainIdinteger

The ID of the destination chain

toTokenstring

The address of the token on the destination chain

expectedToAmountstring

The expected amount of tokens to be received (in native token decimals)

minToAmountstring

The minimum amount of tokens that will be received (in native token decimals)

estimatedTimeinteger

Estimated time for the intent execution in seconds

Changes

No recorded changes to this endpoint across all 1 revision of this API.