Вернуться к списку методов...

Метод GetOptions

Получение опций вывода на криптоадрес по параметрам

<GetOptionsRequest>
  <CryptoCurrName>string</CryptoCurrName>
  <Address>string</Address>
  <Blockchain>string</Blockchain>
  <WithdrawAmount>decimal</WithdrawAmount>
  <Cult>string</Cult>
</GetOptionsRequest>
  • параметры запроса:
название назначение примечание
CryptoCurrName криптовалюта BTC, LTC, USDT, ETH
Address адрес криптовалюты должен соответствовать указанной криптовалюте
Blockchain название блокчейна ETH, BSC или TRX. Указывается только для USDT
WithdrawAmount сумма вывода не меньше минимально допустимого значения из GetCurrencies
Cult язык сообщений ru en ru-RU en-US, требуется указывать!
  • формат ответа:
<GetOptionsResponse>
  <GetOptionsResult>
    <RetCode>int</RetCode>
    <RetDesc>string</RetDesc>
    <Topup>
      <MinFee>decimal</MinFee>
      <MinAmount>decimal</MinAmount>
      <CurrName>string</CurrName>
    </Topup>
    <Withdraw>
      <MinFee>decimal</MinFee>
      <MinAmount>decimal</MinAmount>
      <CurrName>string</CurrName>
      <Blockchains>
        <Blockchain>
          <Text>string<Text>
          <Value>string<Value>
          <MinFee>decimal<MinFee>
          <MaxFee>decimal<MaxFee>
          <MinValue>decimal<MinValue>
        </Blockchain>
      </Blockchains>
      <Options>
        <Options>
          <WithdrawType>byte<WithdrawType>
          <MinFee>decimal<MinFee>
          <MaxFee>decimal<MaxFee>
          <RecommendedFee>decimal<RecommendedFee>
          <MinDelayMinutes>int<MinDelayMinutes>
          <MaxDelayMinutes>int<MaxDelayMinutes>
          <MinAmount>decimal<MinAmount>
          <MaxAmount>decimal<MaxAmount>
          </Options>
        </Options>
      <WithdrawType>unsignedByte</WithdrawType>
    </Withdraw>
    <RedeemWm>
      <MinFee>decimal</MinFee>
      <MinAmount>decimal</MinAmount>
      <CurrName>string</CurrName>
    </RedeemWm>
  </GetOptionsResult>
</GetOptionsResponse>
  • параметры ответа:
название назначение примечание
RetCode код возврата следует учитывать результат метода если здесь Success=0
RetDesc описание кода возврата
Topup.MinFee Минимальная комиссия
Topup.MinAmount Минимальная сумма пополнения
Topup.CurrName Название криптовалюты
Withdraw.MinFee Минимальная комиссия
Withdraw.MinAmount Минимальная сумма вывода
Withdraw.CurrName Название криптовалюты
Withdraw.Blockchain.Text текстовое название блокчейна
Withdraw.Blockchain.Value значение блокчейна передавать в метод Withdraw
Withdraw.Blockchain.MinFee минимальное значение комиссии для выбранного блокчейна выбранный блокчейн передается как входной параметр Blockchain
Withdraw.Blockchain.MaxFee максимальное значение комиссии для выбранного блокчейна выбранный блокчейн передается как входной параметр Blockchain
Withdraw.Blockchain.MinValue минимальное значение суммы вывода для выбранного блокчейна выбранный блокчейн передается как входной параметр Blockchain
Withdraw.Options.WithdrawType значение типа вывода передавать в метод Withdraw
Withdraw.Options.MinFee минимальная комиссия для выбранной суммы
Withdraw.Options.MaxFee максимальная комиссия для выбранной суммы
Withdraw.Options.RecommendedFee рекомендуемая комиссия для выбранной суммы значение выбирается с точки зрения разумного времени обработки
Withdraw.Options.MinDelayMinutes минимальное время обработки для выбранной суммы время задержки зависит от суммы выбранной комиссии
Withdraw.Options.MaxDelayMinutes максимальное время обработки для выбранной суммы
Withdraw.Options.MinAmount минимальное значение суммы вывода
Withdraw.Options.MaxAmount максимальное значение суммы вывода
Withdraw.WithdrawType значение типа вывода передавать в метод Withdraw
RedeemWm.MinFee Минимальная комиссия при погашении на WebMoney-кошелек
RedeemWm.MinAmount Минимальная сумма для погашения на WebMoney-кошелек
RedeemWm.CurrName Название соответствующей WebMoney-валюты

  • коды возврата:
код название описание
0 Success Данные по валюте выданы
6 WrongParams Неверные или отсутствуют параметры на входе
10 AccessDenied Нет доступа у профайла при вызове метода