Get pre-request
A pre-request for a exchange operations is required only in case when exchange is combined with deposit v2/exchange/external/deposit-with-exchange or withdraw v2/exchange/external/withdraw-with-exchange to obtain deposits and/or withdrawals payment methods available for use, as well as the necessary details for each of them.
Unlike other pre-requests, where all possible payment methods are returned for one asset, the /v2/exchange/external/pre-request
works with unique combination of currency pair and operation type. End-point return available deposit methods for the source asset and/or available withdrawal methods for the target asset considering selected operation type.
The payment methods describe which fields need to be transmitted to ensure the success of the fiat deposit/withdrawal by the payment provider.
In addition, the minimum and maximum value of an source- and target-amount (also considering selected operation type) are returned from the endpoint. The minimum and maximum values in a pair of assets may differ from the minimum and maximum values for a single asset.
By default (if the walletType is not specified in the request), the response will return information that is relevant only for wallets of the Customer type. If you need to obtain a list of methods, fees, and restrictions related to other wallet types (such as Institution or Wallet), you should include the walletType field in the request and specify the type of wallet for which the transaction is intended.