Documentação de integração para parceiros

Integração com monitoramento

Como obter um link de referência

Para obter o seu link de parceria, você precisa entrar em sua conta usando e-mail e senha, depois ir para a seção 'perfil', 'programa de parceria', e o seu link de parceria estará localizado abaixo.




O item de troca pode aceitar os parâmetros GET Cur_from e Cur_to, transmitidos do monitoramento no momento da transição do usuário para o site do trocador.

Quando o usuário estiver se movendo do monitoramento, os parâmetros GET Cur_from e Cur_to podem ser adicionados ao URL do trocador. Como nomes de moedas, são usados códigos de letras curtas. Esses dados devem ser usados para redirecionar o usuário para a página da direção de troca selecionada anteriormente no monitoramento, ou para uma substituição automática das moedas selecionadas nas listas de escolha.
Exemplo de link com parâmetros: https://bcx.exchange/ref/XXXXXX/?cur_from=PMUSD&cur_to=BTC



Links para exportar cursos:

XML

https://bcx.exchange/service/export/xml/:code

JSON

https://bcx.exchange/service/export/json/:code

TXT

https://bcx.exchange/service/export/txt/:code

API para parceiros

Como obter a API-Key?

Para obter o seu link de parceria, você precisa entrar em sua conta usando e-mail e senha, depois ir para a seção 'APIs' e clicar no botão 'Criar Acesso API'. Após copiar os dados que aparecerão abaixo, estará sua Chave API.


Endereço da solicitação:

URL: https://bcx.exchange/service/partner/api.php

Passado por Get com parâmetros:

api_action – pp
api_key – Sua chave pessoal
method – Método do módulo APA


O link para a API terá a seguinte aparência:



get_info - Informações sobre a conta e métodos de pagamento

Opções:
Nome Tipo Necessário Descrição
Parâmetros adicionais não são aceitos
Resultado:
{
  status: "success",
  error: 0,
  error_text: "",
  data: {
    balance: 15,
    totalReceived: 0,
    link: "test",
    min_payout: 99999999,
    items: { },
  },
}
      


get_exchanges- Suas parcerias

Opções:
Nome Tipo Necessário Descrição
start_time Integer No o tempo a partir do qual exibir os dados (unix)
end_time Integer No o tempo até o qual exibir os dados (unix)
Resultado:
{
  status: "success",
  error: 0,
  error_text: "",
  data: {
    items: {
      1895: {
        id: 1895,
        time: 1590356264,
        date: "2020-05-24 21:37:44",
        course_give: 0,
        course_get: 241.57,
        amount_give: 0,
        amount_get: 241.57,
        exchange_success: 1,
        accrued: 1,
        partner_reward: 0,
        user_hash: "1r7",
      }
    }
  }
}
      


get_links- Parcerias

Opções:
Nome Tipo Necessário Descrição
start_time Integer No o tempo a partir do qual exibir os dados (unix)
end_time Integer No o tempo até o qual exibir os dados (unix)
Resultado:
{
  status: "success",
  error: 0,
  error_text: "",
  data: {
    items: {
      1631577600: {
        id: 1631577600,
        time: 1631577600,
        date: "2021-09-14 00:00:00",
        browser: "Unknown",
        ip: "0.0.0.0",
        referrer: "",
        user_hash: "613fe600",
        query_string: ""
      }
    }
  }
}