Документация по API

В этом документе подробно описывается, как использовать нашу API систему, и приводятся примеры для всех используемых запросов. Все методы могут быть использованы как через клирнет ссылки trocador.app, так и через onion-адреса. All methods are GET, and you just need to include your API Key code on the header to get responses from the server. To include the API key, use: headers = {'API-Key': 'Example-API-Key'}; Выполните следующие действия, чтобы начать использование:


  • Загрузите список со всеми монетами с сервера, используя метод COINS. Вам нужно сделать это только один раз. Для выполнения запросов вам нужно будет использовать как тикер, так и сеть монеты, поскольку в разных сетях есть монеты, имеющие один и тот же тикер (например, Matic ERC20 и Polygon). Сохраните эти монеты в своей базе данных.
  • Генерируйте новые котировки, отправляя параметры через метод GET NEW_RATE. Вам необходимо указать как тикер для монеты, так и сеть, чтобы успешно генерировать котировки, а также сумму.
  • Используйте идентификатор, указанный в разделе котировки, для создания новой транзакции с использованием метода NEW_TRADE. В дополнении, вы должны сообщить выбранный обменный сервис и тип курса (плавающий или фиксированный). Если вы хотите создать платеж с фиксированной ставкой, отправьте также эту переменную через API-запрос.
  • Передайте данные пользователю, чтобы он мог отправить свои монеты на адрес поставщика.
  • Конечные точки:
    • Регулярный: https://trocador.app/api/
    • Onion: http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/
    • I2P: trocador.i2p/api/
  • Этот метод возвращает все монеты, перечисленные в нашей базе данных, с их названиями, тикерами, сетями, минимальными и максимальными суммами для обмена. Вы можете использовать этот метод для наполнения своей базы данных, как вариант, вы можете использовать эти данные при создании транзакций.


    • Параметры:

    • Примеры:
      - https://trocador.app/api/coins
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/coins
      - trocador.i2p/api/coins

    • Результаты:
      - name: название монеты;
      - ticker: тикер монеты;
      - network: сеть монеты;
      - memo: использует ли монета мемо/дополнительный идентификатор. True или False;
      - image: значок монеты;
      - minimum: минимальная сумма на которую можно совершать обмен;
      - maximum: максимальная сумма на которую можно совершать обмен;
  • Этот метод возвращает все данные по монетам, которые имеют указанное название или тикер. В случае, если несколько монет имеют один и тот же тикер, метод возвращает список со всеми монетами. По крайней мере, тикер или имя являются обязательными.


    • Параметры:
      - ticker: тикер монеты, которую вы хотите получить, например, btc (необязательно);
      - name: название монеты, которую вы хотите получить, например, Bitcoin (необязательно);

    • Примеры:
      - https://trocador.app/api/coin?ticker=btc
      - https://trocador.app/api/coin?name=Bitcoin
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/coin?ticker=btc
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/coin?name=Bitcoin
      - trocador.i2p/api/coin?ticker=btc
      - trocador.i2p/api/coin?name=Bitcoin

    • Результаты:
      - name: название монеты;
      - ticker: тикер монеты;
      - network: сеть монеты;
      - memo: использует ли монета мемо/дополнительный идентификатор. True или False;
      - image: значок монеты;
      - minimum: минимальная сумма для сделки;
      - maximum: максимальная сумма для сделки;
  • Этот метод возвращает все не удаленные сделки от партнера в нашей базе данных или конкретную транзакцию, идентификатор которой указан в запросе. Может использоваться для отображения обновленного статуса транзакции. Это возможно только в том случае, если данные о транзакциях все еще хранятся в нашей базе данных. По истечению 14 дней или по запросу пользователя данные о транзакциях удаляются для защиты конфиденциальности пользователя.


    • Параметры:
      - id: строка или номер идентификатора транзакции (необязательно);

    • Примеры:
      - https://trocador.app/api/trade
      - https://trocador.app/api/trade?id=ID
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/trade
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/trade?id=ID
      - trocador.i2p/api/trade
      - trocador.i2p/api/trade?id=ID

    • Результаты:
      - trade_id: ваш торговый идентификатор;
      - date: дата и время создания;
      - ticker_from: тикер монеты, которая будет продана;
      - ticker_to: тикер монеты, которую нужно купить;
      - coin_from: наименование монеты, которую нужно продать;
      - coin_to: наименование монеты, которую нужно купить;
      - network_from: сеть для монет, которые будут проданы;
      - network_to: сеть для монет, которые нужно купить;
      - amount_from: количество монет, которые будут проданы;
      - amount_to: количество монет, которые нужно купить;
      - provider: выбранный обмен;
      - fixed: True, если фиксированная ставка, False, если плавающая ставка;
      - status: статус сделки;
      - address_provider: адрес сервиса;
      - address_provider_memo: адрес сервиса с мемо/дополнительным идентификатором;
      - address_user: адрес для получения купленных монет;
      - address_user_memo: адрес с мемо/дополнительным идентификатором для получения купленных монет;
      - refund_address: адрес, по которому при необходимости можно получить возврат;
      - refund_address_memo: адрес с мемо/дополнительным идентификатором, по которому при необходимости можно получить возврат;
      - password: пароль, используемый вместе с id_provider для просмотра информации о транзакции на веб-сайте сервиса, используется только определенными поставщиками;
      - id_provider: торговый идентификатор стороны поставщика;
      - quotes:
       support: вспомогательные данные о сервисе;
       expiresAt: дата и время истечения срока действия свопа;
      - details:
       hashout: хэш платежной транзакции. Будет доступен только после окончания сделки;
      - payment: True или False, в зависимости от того, стандартный ли это своп или платеж;
  • Этот метод проверяет, можно ли использовать данный адрес с определенной монетой. Если вы не хотите проверять каждый адрес, в этом нет необходимости, поскольку система всегда выполняет эту проверку перед созданием очередной транзакции. Эта функция возвращает значение True или False в зависимости от того, соответствует ли указанный адрес выбранной монете и сети.


    • Параметры:
      - ticker: тикер монеты, которую вы хотите протестировать, т.е. btc (обязательно);
      - network: сеть монеты, которую вы хотите протестировать, т.е. Основная сеть (обязательно);
      - address: адрес монеты, которую вы хотите протестировать (Обязательно);

    • Примеры:
      - https://trocador.app/api/validateaddress?ticker=&network=&address=
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/validateaddress?ticker=&network=&address=
      - trocador.i2p/api/validateaddress?ticker=&network=&address=

    • Результаты:
      - result: True, если адрес действителен, если нет, False;
  • Этот метод создает список котировок от всех поставщиков и упорядочивает их от наилучшего к наихудшему. Наряду с котировками указывается потенциальная оценка KYC для каждого обменного сервиса или биржи, от A (без KYC) до D (может удерживать средства пользователя на неопределенный срок на время верификации). Этот метод возвращает уникальный идентификатор, который вы должны использовать, если хотите создать транзакцию.


    • Параметры:
      - ticker_from: тикер монеты, которую вы хотите продать, например, xmr (обязательно);
      - network_from: выбор сети, в которой вы хотите продать монеты, например, Основная сеть (обязательно);
      - ticker_to: тикер монеты, которую вы хотите купить, например, xmr (обязательно);
      - network_to: выбор сети, в которой вы хотите купить монеты, например, Основная сеть (обязательно);
      - amount_from or amount_to: количество монет, которое вы хотите продать или получить (amount_from обязательно для стандартных свопов, а amount_to обязательно для платежей);
      - payment: True или False, в зависимости от того, хотите ли вы создать платеж с фиксированной ставкой или стандартный своп (необязательно);
      - min_kycrating: если вы хотите монету только с сервиса или биржи с минимальным рейтингом A, B, C или D KYC, укажите этот параметр (необязательно);
      - min_logpolicy: если вы хотите получить монету только с сервиса или биржи с минимальным рейтингом ведения журнала A, B, C или D, укажите этот параметр (необязательно);
      - markup: мы позволяем партнерам указывать свои собственные комиссии в процентах (необязательно); должно быть 0, 1, 1,85 или 3 (в %); если партнер предоставляет наценку=0 или вообще не предоставляет этот параметр, то Trocador разделит свою свою комиссии с партнером; имейте в виду, что при установке наценки > 0 конечному пользователю будут предложены более высокие котировки, поэтому цены вырастут по сравнению с теми, что предлагаются на главной странице Trocador;
      - best_only: если вы хотите узнать только наилучшую ставку для заданных параметров, укажите True (необязательно);

    • Примеры:
      - https://trocador.app/api/new_rate?ticker_from=&ticker_to=&network_from=&network_to=&amount_from=
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/new_rate?ticker_from=&ticker_to=&network_from=&network_to=&amount_from=
      - trocador.i2p/api/new_rate?ticker_from=&ticker_to=&network_from=&network_to=&amount_from=

    • Результаты:
      - trade_id: ваш торговый идентификатор;
      - date: дата и время создания;
      - ticker_from: тикер монеты, которая будет продана;
      - ticker_to: тикер монеты, которую нужно купить;
      - coin_from: наименование монеты, которую нужно продать;
      - coin_to: наименование монеты, которую нужно купить;
      - network_from: сеть для монет, которые будут проданы;
      - network_to: сеть для монет, которые нужно купить;
      - amount_from: количество монет, которые будут проданы;
      - amount_to: количество монет, которые нужно купить;
      - provider: обмен по самому выгодному курсу;
      - fixed: тип котировки для наилучшего тарифа. True для фиксированного, False для плавающего;
      - status: статус сделки;
      - quotes: список всех других сгенерированных котировок с указанием их рейтинга KYC и потерь в процентном соотношении;
      - payment: True или False, в зависимости от того, стандартный ли это своп или платеж;
  • Этот метод создает транзакцию с уникальным идентификатором для выбранной обменной операции и типа котировки. Он возвращает адрес сервиса полученный от поставщика, куда пользователь должен отправить свои монеты, чтобы получить запрошенную сумму.


    • Параметры:
      - id: идентификационный номер ранее сгенерированной котировки (необязательно); если партнер не предоставит идентификатор ранее созданного метода new_rate, то транзакция будет создана с наилучшей ставкой, найденной среди оставшихся параметров, как если бы она была создана с параметром best_only метода new_rate;
      - ticker_from: тикер монеты, которую вы хотите продать, например, xmr (обязательно);
      - network_from: выбор сети, в которой вы хотите продать монеты, например, Основная сеть (обязательно);
      - ticker_to: тикер монеты, которую вы хотите купить, например, xmr (обязательно);
      - network_to: выбор сети, в которой вы хотите купить монеты, например, Основная сеть (обязательно);
      - amount_from or amount_to: количество монет, которое вы хотите продать или получить (amount_from обязательно для стандартных свопов, а amount_to обязательно для платежей);
      - address: адрес, на который пользователь хочет получить свои монеты (обязательно);
      - address_memo: мемо/дополнительный идентификатор адреса, на который пользователь хочет получать свои монеты (если получаемая монета использует мемо/дополнительный идентификатор - используйте '0' для отказа от мемо);
      - refund: адрес, на который пользователь хочет получить обратно свои монеты в случае возникновения проблемы (необязательно);
      - refund_memo: мемо/дополнительный идентификатор адреса, на который пользователь хочет получить обратно свои монеты в случае возникновения проблем (если применяется возврат и отправленная монета использует мемо/дополнительный идентификатор - используйте '0' для отказа от мемо);
      - provider: приоритет обмена (обязательно);
      - fixed: True для фиксированной котировки, False для плавающей (обязательно);
      - payment: True или False, в зависимости от того, хотите ли вы создать платеж с фиксированной ставкой или стандартный своп (необязательно);
      - min_kycrating: если вы хотите монету только с сервиса или биржи с минимальным рейтингом A, B, C или D KYC, укажите этот параметр (необязательно);
      - min_logpolicy: если вы хотите получить монету только с сервиса или биржи с минимальным рейтингом ведения журнала A, B, C или D, укажите этот параметр (необязательно);
      - webhook: если вы укажете в этом параметре URL-адрес, то каждый раз, когда статус транзакции измениться, вы будете получать POST-запрос, отправляющий вам новые данные о транзакции. Данный функционал позволяет избежать необходимости многократно обращаться к нашему серверу для проверки статуса транзакции (необязательно);
      - markup: мы позволяем партнерам указывать свои собственные комиссии в процентах (необязательно); должен быть либо 0, 1, 2 или 3%; если партнер предоставляет наценку=0 или вообще не предоставляет этот параметр, то Trocador будет делить половину своей комиссии с партнером; имейте в виду, что при установке наценки > 0 конечному пользователю будут предложены более высокие котировки, поэтому цены вырастут по сравнению с ценами, предлагаемыми на главной странице Trocador;

    • Примеры:
      - https://trocador.app/api/new_trade?id=&ticker_from=&ticker_to=&network_to=&network_from=&amount_from=&address=&provider=&fixed=
      - https://trocador.app/api/new_trade?id=&ticker_from=&ticker_to=&network_to=&network_from=&amount_from=&address=&provider=&fixed=&refund=
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/new_trade?id=&ticker_from=&ticker_to=&network_to=&network_from=&amount_from=&address=&provider=&fixed=
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/new_trade?id=&ticker_from=&ticker_to=&network_to=&network_from=&amount_from=&address=&provider=&fixed=&refund=
      - trocador.i2p/api/new_trade?id=&ticker_from=&ticker_to=&network_to=&network_from=&amount_from=&address=&provider=&fixed=
      - trocador.i2p/api/new_trade?id=&ticker_from=&ticker_to=&network_to=&network_from=&amount_from=&address=&provider=&fixed=&refund=

    • Результаты:
      - trade_id: ваш торговый идентификатор;
      - date: дата создания;
      - ticker_from: тикер монеты, которая будет продана;
      - ticker_to: тикер монеты, которую нужно купить;
      - coin_from: наименование монеты, которую нужно продать;
      - coin_to: наименование монеты, которую нужно купить;
      - network_from: сеть для монет, которые будут проданы;
      - network_to: сеть для монет, которые нужно купить;
      - amount_from: количество монет, которые будут проданы;
      - amount_to: количество монет, которые нужно купить;
      - provider: выбранный обмен;
      - fixed: True, если фиксированная ставка, False, если плавающая ставка;
      - status: статус сделки;
      - address_provider: адрес сервиса;
      - address_provider_memo: адрес сервиса с мемо/дополнительным идентификатором;
      - address_user: адрес для получения купленных монет;
      - address_user_memo: адрес с мемо/дополнительным идентификатором для получения купленных монет;
      - refund_address: адрес, на который пользователь хочет получить обратно свои монеты в случае возникновения проблемы;
      - refund_address_memo: мемо/дополнительный идентификатор адреса, по которому пользователь хочет получить обратно свои монеты в случае возникновения проблемы;
      - password: пароль, используемый вместе с id_provider для просмотра информации о транзакции на веб-сайте сервиса, используется только определенными поставщиками;
      - id_provider: торговый идентификатор стороны поставщика;
      - payment: True или False, в зависимости от того, стандартный ли это своп или платеж;
  • Get all prepaid and giftcards available for sale. You can now generate income by selling USD and EUR Visa and Mastercard prepaid cards, which your users can load using any crypto of your/their choice. To get the complete list of available cards for sale, use this method.


    • Параметры:

    • Примеры:
      - https://trocador.app/api/cards
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/cards
      - trocador.i2p/api/cards

    • Результаты:
      - provider: the company that delivers the card;
      - currency_code: which currency that the card is denominated (USD, EUR, etc);
      - brand: either Visa or Mastercard;
      - amounts: list of values in which the card can be worth;
      - restricted_countries: list of countries where the card cannot be used (usage is not guaranteed and can lead to the card being blocked);
      - allowed_countries: list of countries where the card can be used;
      If the card has a list of restricted countries, then other countries out of this list usually accept the card. The opposite goes to the list of allowed countries. If a card has a list of allowed countries, then using it outside of these may lead to the card malfunctioning or being blocked.
  • Create an order to buy a prepaid card. We'll share 50% of our income with the partner that sells a card. Later, to get the status of your purchase, you need to use the regular method 'trade' from this API system. Card details, such as activation link, will go along the response of the method 'trade'.


    • Параметры:
      - provider: the provider of the card that your user want to purchase;
      - currency_code: the fiat currency of the card that you want to purchase;
      - ticker_from: the ticker of the crypto that you want to use for payment (example, Bitcoin);
      - network_from: the network of the crypto that you want to use for payment (example, Mainnet);
      - amount: the value in fiat of the card that your user want to purchase;
      - email: the e-mail that will receive the redeem code of the card;
      - card_markup: the commission that you want applied above the card, in percentage, for yourself; available values of 1, 2 or 3; if you set this parameter then we won't share our commission with you, instead, you'll receive the full markup (optional parameter);

    • Примеры:
      - https://trocador.app/api/order_prepaidcard/?currency_code=&provider=&ticker_from=&network_from=&amount=&email=
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/order_prepaidcard/?currency_code=&provider=&ticker_from=&network_from=&amount=&email=
      - trocador.i2p/api/order_prepaidcard/?currency_code=&provider=&ticker_from=&network_from=&amount=&email=

    • Результаты:
      - trade_id: ваш торговый идентификатор;
      - date: дата создания;
      - ticker_from: ticker of the coin to be used as payment;
      - ticker_to: the settlement crypto, usually USDT;
      - coin_from: name of coin to be used as payment;
      - coin_to: the settlement crypto, usually Tether;
      - network_from: network of coin to be used as payment of the order;
      - network_to: network of coin settlement, usually TRC20 (for USDT);
      - amount_from: amount of coin to be used as payment;
      - amount_to: amount of crypto from the settlement to the provider (USDT);
      - provider: выбранный обмен;
      - fixed: true;
      - status: статус сделки;
      - address_provider: адрес сервиса;
      - address_provider_memo: адрес сервиса с мемо/дополнительным идентификатором;
      - address_user: address that will receive the settlement crypto to process the generation of the card;
      - address_user_memo: адрес с мемо/дополнительным идентификатором для получения купленных монет;
      - refund_address: адрес, на который пользователь хочет получить обратно свои монеты в случае возникновения проблемы;
      - refund_address_memo: мемо/дополнительный идентификатор адреса, по которому пользователь хочет получить обратно свои монеты в случае возникновения проблемы;
      - password: пароль, используемый вместе с id_provider для просмотра информации о транзакции на веб-сайте сервиса, используется только определенными поставщиками;
      - id_provider: торговый идентификатор стороны поставщика;
      - details: useful data regarding the card redeem, as ID, value in fiat, e-mail and status if the card was already sent or if it failed;
      - payment: true;
  • Create an order to buy credits; If your user already has an access_code (for AML checks), your existing code will receive a top up; if your user does not hold an access_code, then a new one will be generated for you;


    • Параметры:
      - ticker_from: the coin you wish to use for payment of the order to purchase credits;
      - network_from: the network of the coin you wish to use for payment of the order to purchase credits;
      - amount: number of credits you want to purchase;
      - access_code: the access_code that you want to top up (optional);

    • Примеры:
      - https://trocador.app/api/order_amlchecks/?ticker_from=&network_from=&amount=
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/order_amlchecks/?ticker_from=&network_from=&amount=
      - trocador.i2p/api/order_amlchecks/?ticker_from=&network_from=&amount=

    • Результаты:
      - trade_id: ваш торговый идентификатор;
      - date: дата создания;
      - ticker_from: ticker of the coin to be used as payment;
      - coin_from: name of coin to be used as payment;
      - network_from: network of coin to be used as payment of the order;
      - amount_from: amount of coin to be used as payment;
      - fixed: true;
      - payment: true;
      - status: статус сделки;
      - address_provider: адрес сервиса;
      - address_provider_memo: адрес сервиса с мемо/дополнительным идентификатором;
      - details: useful data regarding the number_of_checks, access_code and fiat price of the purchase;
  • Create an assessment to check a transaction or an address; in case you want to check a transaction instead of an address, or in case the transaction still has no block confirmations, you should provide the hash involved (optional); if you want to check a transaction, then the result will show what is the AML risk of the token that was transfered on that hash; checking an address, on the opposite, will result on the combined AML risk of all tokens that are located on the address; if you check an address, you can provide parameters ticker and network of any of the current tokens that are being held on that address, since all of them will have the same network;


    • Параметры:
      - access_code: access_code previously purchased;
      - address: address that you want to check for AML;
      - ticker: ticker of the coin that is the native token of the network you want to perform the check;
      - network: network of the coin that you want to check for AML;
      - tx_hash: in case you want to check a transaction instead of an address, or in case the transaction still has no block confirmations, you should provide the hash involved (optional); if you want to check a transaction, then the result will show what is the AML risk of the token that was transfered on that hash; checking an address, on the opposite, will result on the combined AML risk of all tokens that are located on the address; if you check an address, you can provide parameters ticker and network of any of the current tokens that are being held on that address, since all of them will have the same network;;

    • Примеры:
      - https://trocador.app/api/perform_amlcheck/?access_code=&address=&network=&tx_hash=
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/perform_amlcheck/?access_code=&address=&network=&tx_hash=
      - trocador.i2p/api/perform_amlcheck/?access_code=&address=&network=&tx_hash=

    • Результаты:
      - id: ID of the AML check;
      - date: date of check;
      - datetime: date and time of the check;
      - network: network name that was checked;
      - network_label: ticker of the network that was checked;
      - type: type of check, either address or transaction;
      - tx_hash_short: abreviated transaction hash;
      - tx_hash: transaction hash;
      - address_short: abreviated address checked;
      - address: address checked;
      - risk: total risk involved;
      - high_risk_signals: composition of high risk;
      - medium_risk_signals: composition of medium risk;
      - low_risk_signals: composition of low risk;
  • Get all possible networks to perform checks


    • Параметры:

    • Примеры:
      - https://trocador.app/api/amlcheck_networks
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/amlcheck_networks
      - trocador.i2p/api/amlcheck_networks

    • Результаты:
      - name: name of the network;
      - ticker_trocador: ticker of the network (use these values when calling the AML methods);
  • Get all history of assessments for a certain access_code


    • Параметры:
      - access_code: your access_code (Mandatory);

    • Примеры:
      - https://trocador.app/api/assessments/?access_code=
      - http://trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion/api/assessments/?access_code=
      - trocador.i2p/api/assessments/?access_code=

    • Результаты:
      - All data regarding the AML checks you performed with the given access_code;
  • Этот метод создает две мостовые транзакции с Monero в качестве посредника. Он возвращает адрес сервиса полученный от поставщика, куда пользователь должен отправить свои монеты, чтобы получить запрошенную сумму. Мост Monero состоит из двух транзакций от разных сервисов, при этом один сервис отправляет Monero другой. Адрес возврата от первого сервиса - это адрес возврата пользователя, в то время как второй своп не имеет адреса возврата, но этот второй адрес возврата может быть переопределен параметром партнера.


    • Параметры:
      - ticker_from: тикер монеты, которую вы хотите продать, например, xmr (обязательно);
      - network_from: выбор сети, в которой вы хотите продать монеты, например, Основная сеть (обязательно);
      - ticker_to: тикер монеты, которую вы хотите купить, например, xmr (обязательно);
      - network_to: выбор сети, в которой вы хотите купить монеты, например, Основная сеть (обязательно);
      - amount_from or amount_to: количество монет, которое вы хотите продать или получить (amount_from обязательно для стандартных свопов, а amount_to обязательно для платежей);
      - address: адрес, на который пользователь хочет получить свои монеты (обязательно);
      - address_memo: мемо/дополнительный идентификатор адреса, на который пользователь хочет получать свои монеты (если получаемая монета использует мемо/дополнительный идентификатор - используйте '0' для отказа от мемо);
      - refund: адрес, на который пользователь хочет получить обратно свои монеты в случае возникновения проблемы (необязательно);
      - refund_memo: мемо/дополнительный идентификатор адреса, на который пользователь хочет получить обратно свои монеты в случае возникновения проблем (если применяется возврат и отправленная монета использует мемо/дополнительный идентификатор - используйте '0' для отказа от мемо);

    • Примеры:
      - https://trocador.app/api/new_bridge/?ticker_from=&ticker_to=&network_from=&network_to=&amount_from=&address=&refund=

    • Результаты:
      Первый своп:
      - trade_id: ваш торговый идентификатор;
      - date: дата создания;
      - ticker_from: тикер монеты, которая будет продана;
      - ticker_to: xmr;
      - coin_from: наименование монеты, которую нужно продать;
      - coin_to: Monero;
      - network_from: сеть для монет, которые будут проданы;
      - network_to: Mainnet;
      - amount_from: количество монет, которые будут проданы;
      - amount_to: количество Monero для покупки;
      - provider: выбранный обмен;
      - fixed: True, если фиксированная ставка, False, если плавающая ставка;
      - status: статус сделки;
      - address_provider: адрес сервиса;
      - address_provider_memo: адрес сервиса с мемо/дополнительным идентификатором;
      - address_user: адрес для получения купленных монет;
      - address_user_memo: '';
      - refund_address: адрес, на который пользователь хочет получить обратно свои монеты в случае возникновения проблемы;
      - refund_address_memo: мемо/дополнительный идентификатор адреса, по которому пользователь хочет получить обратно свои монеты в случае возникновения проблемы;
      - password: пароль, используемый вместе с id_provider для просмотра информации о транзакции на веб-сайте сервиса, используется только определенными поставщиками;
      - id_provider: торговый идентификатор стороны поставщика;
      - payment: True или False, в зависимости от того, стандартный ли это своп или платеж;

      Второй своп:
      - trade_id: ваш торговый идентификатор;
      - date: дата создания;
      - ticker_from: xmr;
      - ticker_to: тикер монеты, которую нужно купить;
      - coin_from: Monero;
      - coin_to: наименование монеты, которую нужно купить;
      - network_from: Mainnet;
      - network_to: сеть для монет, которые нужно купить;
      - amount_from: количество Monero для продажи;
      - amount_to: количество монет, которые нужно купить;
      - provider: выбранный обмен;
      - fixed: True, если фиксированная ставка, False, если плавающая ставка;
      - status: статус сделки;
      - address_provider: адрес сервиса;
      - address_provider_memo: адрес сервиса с мемо/дополнительным идентификатором;
      - address_user: адрес для получения купленных монет;
      - address_user_memo: адрес с мемо/дополнительным идентификатором для получения купленных монет;
      - refund_address: Адрес возврата XMR от Trocador или адрес возврата XMR партнера;
      - refund_address_memo: '';
      - password: пароль, используемый вместе с id_provider для просмотра информации о транзакции на веб-сайте сервиса, используется только определенными поставщиками;
      - id_provider: торговый идентификатор стороны поставщика;
      - payment: True или False, в зависимости от того, стандартный ли это своп или платеж;
  • List of all integrated crypto exchanges and their characteristics.


    • Примеры:
      - https://trocador.app/api/exchanges/
  • Это все возможные статусы обмена, которые вы сможете найти при использовании API системы Trocador.


    • - new: у вас есть котировка, но вы еще не создали обмен;
      - waiting: вы создали обмен, но депозит еще не был обнаружен;
      - confirming: депозит обнаружен, но еще не подтвержден;
      - sending: депозит подтвержден и поставщик отправляет монеты;
      - finished: уже есть хэш платежа для пользователя;
      - failed: возможно, что с обменом что-то случилось, обратитесь в службу поддержки;
      - expired: время оплаты истекло;
      - halted: произошла какая-то проблема с обменом, пожалуйста, обратитесь в службу поддержки;
      - refunded: биржа утверждает, что вернула деньги пользователю;