🌐Requisições
Utilização de cada endpoint e padrões de requisição
Contamos atualmente com 4 endpoints em nossa API de Parceiros, aprenda à seguir como utilizá-los da maneira correta e a função de cada um.
A URL de base de todos os endpoints é: https://web.smsfunnel.com.br/api/parceiros/v1
Padrão de corpo e regras das requisições
Todas requisições de consulta devem ter pelo menos as chaves user_id ou email preenchidas,
user_idsendo o ID do usuário e oemailsendo o email do usuário que deseja consultar as métricas. Não permitido o uso simultâneo das duas chaves.Você só terá acesso às informações sobre os seus usuários afiliados.
As requisições não poderão constar headers como set-cookie e afins.
Código de Erros Comuns
400 Bad Request: A requisição não pôde ser processada devido a um erro genérico.401 Unauthorized: Sua Chave de API é inválida.403 Forbidden: Seu usuário não tem a API de Parceiros habilitada.404 Not Found: O usuário solicitado não foi encontrado ou não pertence aos seus afiliados.422 Unprocessable Entity: Seu postback está com algum problema.500 Internal Server Error: Ocorreu um erro interno ao processar a requisição.
Corpo de Resposta de Erros Comuns
Endpoints
GET /recharges
Função: Obter dados de recargas do usuário.
Corpo de envio:
Corpo de resposta:
GET /sent-messages
Função: Obter mensagens enviadas do usuário.
Corpo de envio:
Corpo de resposta:
GET /credits
Função: Obter dados de créditos gerais do usuário.
Corpo de envio:
Corpo de resposta:
GET /clicks
Função: Obter o número de clicks nos envios do usuário
Corpo de envio:
Corpo de resposta:
GET /phones-blacklist
Recupera todos os números da blacklist na conta de e-mail informada, com paginação de 1.000 registros por vez.
Corpo de envio:
Corpo de resposta:
POST /phones-blacklist
Inclusão de telefones na blacklist na conta de e-mail informada. Caso o número seja inválido, ele será descartado, não sendo incluído na blacklist.
Corpo de envio:
Corpo de resposta:
DELETE /phones-blacklist
Exclusão de telefones na blacklist.
Corpo de envio:
Corpo de resposta:
Dúvidas?
Em caso de dúvidas, entre em contato com nosso suporte.
Last updated