API

Como funciona a API do BESTMIXER? O BESTMIXER fornece a REST API. Em termos técnicos, API que dizer Interface de Programação de Aplicação, que é a integração entre softwares que permite que duas aplicações se comuniquem entre si. Normalmente, a API é usada para acessar a funcionalidade dos serviços de terceiros.

  • • Comece hoje mesmo a aplicar os potências e o poder do BESTMIXER no seu site
  • • Adicione ao seu projeto as características do mesclador de Bitcoin BESTMIXER: a capacidade de pagar ou misturar moedas diferentes
  • • Crie um serviço exclusivo com a API do BESTMIXER totalmente grátis
  • • Garanta a segurança dos pagamentos do seu cliente usando apenas moedas anonimizadas

Para obter sua chave da API e saber mais sobre os limites de conexão, entre em contato com Support service.


As seguintes solicitações de API estão disponíveis:




code/info

Retorna as informações relativas ao código do BESTMIXER

Solicitação:

Método Url Cabeçalhos HTTP
POST https://ibestmixer.xyz/api/ext/code/info Content-Type: application/json

Parâmetros de solicitação:

Nome Tipo Descrição
api_key string required, um código exclusivo de 10 símbolos para rastrear e controlar o uso da API.
bm_code string required, um código exclusivo de 10 símbolos gerado após seu primeiro pedido
para garantir que suas moedas serão misturadas apenas com outras moedas de seu pool, mas não com elas próprias.

Solicitação de exemplo:

POST https://ibestmixer.xyz/api/ext/code/info HTTP/1.1
Content-Type: application/json

{
    "api_key": "XXXXXXXXXX",
    "bm_code": "XXXXXXXXXX"
}

Resposta de exemplo:

{
    "error": null,
    "data": {
        "min_service_fee": {
            "btc": 0.5,
            "bch": 0.5,
            "ltc": 0.5
        }
    }
}


order/create

Cria um pedido e retorna informações relativas ao pedido.

Solicitação:

Método Url Cabeçalhos HTTP
POST https://ibestmixer.xyz/api/ext/order/create Content-Type: application/json

Parâmetros de solicitação:

Nome Tipo Descrição
api_key string required, um código exclusivo de 10 símbolos para rastrear e controlar o uso da API.
bm_code string um código exclusivo de 10 símbolos gerado após seu primeiro pedido
para garantir que suas moedas serão misturadas apenas com outras moedas de seu pool, mas não com elas próprias.
coin string required, tipos de criptomoedas disponíveis para mistura: btc, bch, ltc, eth.
fee float required, uma taxa de serviço que varia de 0.5000 a 3.0000%. Predefina-a maior que
o valor mínimo possível e defina-a a centésimos or milésimos por de um cento.
output array required, uma série de objetos de saída.

output array:

Nome Tipo Descrição
address string required, endereço(s) de recebimento para enviar moedas.
percent float required, o percentual diferente de transferências com precisão decimal.
Obs.: O percentual total de todas as transferências deve ser igual a 100%.
delay int required, atraso de transferência que varia de 0 a 72 horas.
Defina atrasos diferentes com precisão de minutos para todas as transferências.

Solicitação de exemplo:

POST https://ibestmixer.xyz/api/ext/order/create HTTP/1.1
Content-Type: application/json

{
    "api_key": "XXXXXXXXXX",
    "bm_code": "XXXXXXXXXX",
    "coin": "btc",
    "fee": 0.5001,
    "output": [
        {
            "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
            "percent": 5.5,
            "delay": 33
        },
        {
            "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
            "percent": 4.5,
            "delay": 0
        },
        {
            "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
            "percent": 90,
            "delay": 121
        }
    ]
}

Resposta de exemplo:

{
    "error": null,
    "data": {
        "order_id": "XXXXXXXXXX",
        "input_address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
        "min_amount": 0.005,
        "max_amount": 123.456
    }
}


order/info

Retorna informações relativas a pedidos.

Solicitação:

Método Url Cabeçalhos HTTP
POST https://ibestmixer.xyz/api/ext/order/info Content-Type: application/json

Parâmetros de solicitação:

Nome Tipo Descrição
api_key string required, um código exclusivo de 10 símbolos para rastrear e controlar o uso da API.
order_id string required, um número exclusivo do seu pedido.

Solicitação de exemplo:

POST https://ibestmixer.xyz/api/ext/order/info HTTP/1.1
Content-Type: application/json

{
    "api_key": "XXXXXXXXXX",
    "order_id": "XXXXXXXXXX"
}

Solicitação de exemplo:

{
    "error": null,
    "data": {
        "status": "Awaiting",
        "input_address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
        "received": 0,
        "coin": "btc",
        "min_amount": 0.005,
        "max_amount": 123.456,
        "bm_code": "XXXXXXXXXX",
        "output": [
            {
                "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
                "percent": 5.5,
                "delay": 33
            },
            {
                "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
                "percent": 4.5,
                "delay": 0
            },
            {
                "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
                "percent": 90,
                "delay": 121
            }
        ],
        "letter_of_guarantee": "..."
    }
}


Bibliotecas de API do BESTMIXER


No GitHub, há bibliotecas prontas que usam a API do BESTMIXER. Você pode usá-las para criar suas aplicações de clientes.

BESTMIXER.php - Biblioteca PHP