Este documento detalha como usar nosso sistema de API e fornece exemplos para todas as requests. Todos os métodos podem ser usados tanto pelo link trocador.app na clearnet quanto pelo link 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'}; Siga esses passos para começar a usá-lo:
Este método retorna todas as moedas listadas em nosso serviço, com seus nomes, símbolos, redes e quantias mínimas e máximas. Você pode usar esse método para preencher seu banco de dados e deve usar os símbolos e redes informados para criar suas cotações e transações.
Este método retorna todos os dados das moedas com o símbolo ou nome fornecidos. Caso várias moedas tenham o mesmo símbolo, o método retorna uma lista com todas elas. Ao menos um símbolo ou nome é obrigatório.
Esse método retorna todas as transações não deletadas do parceiro em nosso banco de dados ou uma transação específica com o ID fornecido na request. Isso pode ser utilizado para fornecer o status atualizado da transação ao usuário. Isso só é possível caso os dados da transação ainda estejam em nosso banco de dados. Depois de 14 dias, ou quando o usuário solicitar, os dados da transação são deletados para proteger sua privacidade.
Este método checa se o endereço fornecido pode ser utilizado com uma certa moeda. Se você não quiser checar todo endereço não há necessidade, já que no sistema sempre faz essa checagem antes de criar uma transação. Esta função retorna True ou False dependendo se o endereço fornecido é válido para a moeda e rede informadas.
Esse método gera uma lista de cotações de todas as exchanges e as organiza de melhor cotação para pior. Junto com as cotações vai a nota KYC de cada exchange, de A (sem KYC) até D (pode segurar indefinidamente as moedas do usuário até verificação). Este método retorna um ID único que deve ser utilizado para criar uma transação nova.
Este método cria uma transação com o ID fornecido, com a exchange e tipo de cotação escolhido. Ele retorna o endereço da exchange para o qual o usuário deve transferir as moedas a serem vendidas.
Get all prepaid cards 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.
Cria uma ordem de compra de cartão pré-pago. 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'.
Get all giftcards available for sale. You can now generate income by selling gift cards from various sellers around the globe. Check available cards by country: if you do not provide the country, a general list with ID and name will be provided. If you provide the country parameter, then all details from the cards will go with the reply.
Create an order to buy a giftcard. 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'.
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;
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;
Get all possible networks to perform checks
Get all history of assessments for a certain access_code
Este método cria duas transações de Ponte, com Monero como intermediário. Ele retorna o endereço da exchange para o qual o usuário deve transferir as moedas a serem vendidas. A Monero Bridge é composta por duas transações de diferentes exchanges, com uma exchange enviando Monero para a outra. O endereço de reembolso da primeira troca é o endereço de reembolso do usuário, enquanto a segunda troca não tem endereço de reembolso, mas esse segundo endereço de reembolso pode ser substituído por um parâmetro do parceiro.
List of all integrated crypto exchanges and their characteristics.
Estes são todos os possíveis status que uma transação pode ter.