В этом документе подробно описывается, как использовать нашу API систему, и приводятся примеры для всех используемых запросов. Все методы используют GET, и для получения ответа от сервера достаточно указать в заголовке код вашего API-ключа. Для включения ключа API используйте: headers = {'API-Key': 'Example-API-Key'}; Выполните следующие действия, чтобы начать использование:
Этот метод возвращает все монеты, перечисленные в нашей базе данных, с их названиями, тикерами, сетями, минимальными и максимальными суммами для обмена. Вы можете использовать этот метод для наполнения своей базы данных, как вариант, вы можете использовать эти данные при создании транзакций.
Этот метод возвращает все данные по монетам, которые имеют указанное название или тикер. В случае, если несколько монет имеют один и тот же тикер, метод возвращает список со всеми монетами. По крайней мере, тикер или имя являются обязательными.
Этот метод возвращает конкретную транзакцию с указанным в запросе идентификатором. Может использоваться для отображения обновленного статуса транзакции. Это возможно только в том случае, если данные о транзакциях все еще хранятся в нашей базе данных. По истечению 14 дней или по запросу пользователя данные о транзакциях удаляются для защиты конфиденциальности пользователя.
Этот метод проверяет, можно ли использовать данный адрес с определенной монетой. Если вы не хотите проверять каждый адрес, в этом нет необходимости, поскольку система всегда выполняет эту проверку перед созданием очередной транзакции. Эта функция возвращает значение True или False в зависимости от того, соответствует ли указанный адрес выбранной монете и сети.
Этот метод создает список котировок от всех поставщиков и упорядочивает их от наилучшего к наихудшему. Наряду с котировками указывается потенциальная оценка KYC для каждого обменного сервиса или биржи, от A (без KYC) до D (может удерживать средства пользователя на неопределенный срок на время верификации). Этот метод возвращает уникальный идентификатор, который вы должны использовать, если хотите создать транзакцию.
Этот метод создает транзакцию с уникальным идентификатором для выбранной обменной операции и типа котировки. Он возвращает адрес сервиса полученный от поставщика, куда пользователь должен отправить свои монеты, чтобы получить запрошенную сумму.
Получите все доступные для продажи предоплаченные карты. Теперь вы можете получать доход, продавая предоплаченные карты Visa и Mastercard в USD и EUR, которые ваши пользователи могут пополнять, используя любую криптовалюту на ваш/их выбор. Для получения полного списка доступных для продажи карт используйте этот метод.
Создайте заказ на покупку предоплаченной карты. Мы поделимся 50% нашего дохода с партнером, который продает карту. Позже, чтобы получить статус вашей покупки, вам нужно будет использовать стандартный метод 'trade' из этой системы API. Детали карты, такие как ссылка для активации, будут включены в ответ метода 'trade'.
Получите все подарочные карты, доступные для продажи. Теперь вы можете получать доход, продавая подарочные карты от различных продавцов по всему миру. Проверьте доступные карты по странам: если вы не укажете страну, будет предоставлен общий список с ID и названием. Если вы укажете параметр страны, то со списком будут переданы все детали карт.
Создайте заказ на покупку подарочной карты. Мы поделимся 50% нашего дохода с партнером, который продает карту. Позже, чтобы получить статус вашей покупки, вам нужно будет использовать стандартный метод 'trade' из этой системы API. Детали карты, такие как ссылка для активации, будут включены в ответ метода 'trade'.
Этот метод создает две мостовые транзакции с Monero в качестве посредника. Он возвращает адрес сервиса полученный от поставщика, куда пользователь должен отправить свои монеты, чтобы получить запрошенную сумму. Мост Monero состоит из двух транзакций от разных сервисов, при этом один сервис отправляет Monero другой. Адрес возврата от первого сервиса - это адрес возврата пользователя, в то время как второй обмен не имеет адреса возврата, но этот второй адрес возврата может быть переопределен параметром партнера.
Список всех интегрированных обменных сервисов и их характеристик.
Это все возможные статусы обмена, которые вы сможете найти при использовании API системы Trocador.