Create FX Transaction
Use this API to create a transaction intent for FX Transactions. This API will respond with a Transaction ID, use this Transaction ID in the GET Transaction endpoint to get the FX quotation (e.g. exchange rate)
Example POST to create an FX Transaction (transaction intent)
This API will respond with a transaction_id
Use this transaction_id in the GET Transaction endpoint to get the FX Transaction. This is a transaction intent and not an executed FX Transaction. If you would like to execute the FX Transaction, use the FX Transaction PUT API.
It might take several seconds for the Transaction to be able to be retrieved by this API. If you get a 404 error, please try again in 5-15 seconds.
The transaction intent will automatically expire if the transaction intent is not executed
Authorization
AuthorizationRequiredBearer <token>Enter your token in the format: Bearer {token}
In: header
Request Body
application/jsonOptionalbase_account_idRequiredstringdescriptionRequiredstringquote_account_idRequiredstringrequested_amountRequiredstringThe amount of money. Our API expect amount values to be in minor units - the smallest unit of a currency depending on the number of decimals. For example, USD has two decimals. So $10 is represented by 1000. JPY has no decimals, so ¥10 is 10.
requested_assetRequiredstringThe currency in which the amount is made (e.g. USD, EUR, SGD)
Header Parameters
idempotency-keyRequiredstringResponse Body
Success response
transaction_idRequiredstring