quote_id when creating a payment or executing a conversion to guarantee that the displayed rate is the rate applied — protecting you from slippage during high-volatility periods. By default, the amount you provide is treated as the source currency amount, but you can set amount_type to destination if you need the recipient to receive a precise amount.
Request
The source currency to convert from. Accepts supported stablecoin symbols (
USDC, USDT, EURC, PYUSD) or fiat ISO 4217 codes.The target currency to convert into. Accepts supported stablecoin symbols or fiat ISO 4217 codes.
The amount to convert. Interpreted as a
from_currency amount when amount_type is source, or as a to_currency amount when amount_type is destination.Specifies which side of the conversion the
amount refers to. Accepted values:source(default) —amountis denominated infrom_currency.destination—amountis the exact amount the recipient should receive into_currency. RemitFlex back-calculates the required source amount including fees.
Response
Unique quote identifier with prefix
qt_. Pass this to POST /payments or POST /conversions/execute to apply the locked rate.The source currency used in the quote.
The target currency used in the quote.
The source amount the quote is based on, denominated in
from_currency.The amount the recipient will receive in
to_currency if this quote is executed, after fees are deducted.The locked mid-market conversion rate from
from_currency to to_currency at the time this quote was created.The RemitFlex conversion fee, denominated in
fee_currency.The currency in which the fee is denominated.
ISO 8601 timestamp indicating when this quote expires. Quotes are valid for 30 seconds from
created_at.ISO 8601 timestamp of when the quote was generated.
Examples
Quoting for a Destination Amount
If you need the recipient to receive exactly 500 EUR, setamount_type to destination: