Added
Remittance — Generate Quote endpoint
April 29th, 2026 by ReadMe GitHub Action
New POST /user/remittance/quote endpoint
POST /user/remittance/quote endpointAdds a new endpoint to the Remittance section of the Accounts API: POST /user/remittance/quote. The endpoint generates and persists a quote for a fiat-to-fiat cross-border transfer that settles via stablecoin rails.
The returned uuid locks in the exchange rate and fee breakdown so the same pricing can be referenced when initiating the actual remittance transfer via POST /user/remittance/start.
Request
POST /user/remittance/quote
{
"input_currency": "EUR",
"output_currency": "NGN",
"input_amount": 100.00
}Response
{
"uuid": "f9d7a1c2-3b4e-4a5f-9c6d-2e1f0a8b7c34",
"user_uuid": "5594401c-0072-4df2-be9c-d491c0754c21",
"input_currency": "EUR",
"output_currency": "NGN",
"input_amount": 100.00,
"quote_amount": 165432.50,
"exchange_rate": 1654.3250,
"unblock_fee": 0.25,
"merchant_fee": 0.50
}Notes
- Both
input_currencyandoutput_currencymust be supported fiat currencies — stablecoin conversion is handled internally by Bakkt. - Authentication uses the user session (sender). The
user_uuidis resolved server-side from the authenticated principal. input_amountaccepts up to 2 decimal places and must be greater than zero.
