Reseller API

Gerencie sua conta de revendedor com nossa API a partir do seu Software

  • API HTTP, gerencie a partir de qualquer linguagem de programação.
  • Subcontas, gerencie contas de clientes da API.
  • 99,9% SLA, Otimizamos o desempenho de todos os servidores.
  • Máxima conectividade, compatível com todos os países e operadoras.
Reseller API

Linguagens de programação

Clique na linguagem de programação e acesse exemplos para integrar a API aos Revendedores com apenas copiar e colar

Recursos da Reseller API

Adicione uma subconta

Método de API que permite adicionar subcontas à sua conta principal. Para poder usar subcontas, você deve ser um revendedor ou ter o serviço de subcontas ativo
Parâmetro Descrição Mandatório / Opcional
class=subaccount Classe pedida: Classe à qual o pedido é requisitado Mandatório
method=addsubaccount Método de classe requisitado: Método da classe à qual o pedido é requisitado Mandatório
user Utilizador e email da sua conta Afilnet Mandatório
password Password da sua conta Afilnet Mandatório
accountemail Conta de e-mail Mandatório
accountpassword Senha da conta Mandatório
namelastname Nome e sobrenome da pessoa de contato Mandatório
iscompany (0) Se for pessoa física ou (1) se for uma empresa Mandatório
companyname Nome da empresa (no caso de ser uma empresa) Opcional
documentid Código do documento de identificação da empresa Mandatório
language Idioma da subconta. Veja a tabela anexa Mandatório
countrycode Código ISO do país no formato ISO-3166-1 ALPHA-2 Mandatório
cityid Identificador de cidade Mandatório
cityname Nome da cidade ou vila a que pertence Mandatório
zipcode Código postal Mandatório
address Endereço físico Mandatório

Responda:

  • status
  • result (if status=success), aqui receberá os seguintes valores:
    • Não lhe será enviado qualquer valor adicional
  • error (if status=error), aqui receberá o código de erro

Códigos de erro:

Código Descrição
MISSING_USER Utilizador ou email não incluído
MISSING_PASSWORD Password não incluída
MISSING_CLASS Classe não incluída
MISSING_METHOD Método não incluído
MISSING_COMPULSORY_PARAM Parâmetro obrigatório não incluído
INCORRECT_USER_PASSWORD Utilizador ou password incorretos
INCORRECT_CLASS Classe incorreta
INCORRECT_METHOD Método incorreto
EMPTY_COUNTRYCODE O código do país está vazio
EMPTY_FIELDS Alguns campos obrigatórios estão vazios
COUNTRY_NOT_FOUND Não há nenhum país com o código indicado
EMPTY_CITY Você não indicou a cidade
CITY_NOT_FOUND A cidade indicada não existe
INCORRECT_EMAIL O email incluído não é válido
INCORRECT_PASSWORD A senha incluída não é válida
RESELLER_ACCOUNT_REQUIRED A conta do usuário não possui plano de revendedor ativo

Parâmetros:

  • class : subaccount
  • method : addsubaccount
  • user : user
  • password : password
  • accountemail : email@email.com
  • accountpassword : password
  • namelastname : name+lastname
  • iscompany : 1
  • companyname : mycompany
  • documentid : 123456789A
  • language : en
  • countrycode : us
  • cityid : 1
  • cityname : town
  • zipcode : 123456
  • address : address

Pedido:

https://www.afilnet.com/api/http/?class=subaccount&method=addsubaccount&user=user&password=password&accountemail=email@email.com&accountpassword=password&namelastname=name+lastname&iscompany=1&companyname=mycompany&documentid=123456789A&language=en&countrycode=us&cityid=1&cityname=town&zipcode=123456&address=address

Modifique uma subconta

Método de API que permite modificar subcontas existentes em sua conta principal.
Parâmetro Descrição Mandatório / Opcional
class=subaccount Classe pedida: Classe à qual o pedido é requisitado Mandatório
method=modifysubaccount Método de classe requisitado: Método da classe à qual o pedido é requisitado Mandatório
user Utilizador e email da sua conta Afilnet Mandatório
password Password da sua conta Afilnet Mandatório
accountemail Conta de e-mail Mandatório
modifypassword Mandatório
accountpassword Senha da conta Opcional
namelastname Nome e sobrenome da pessoa de contato Mandatório
iscompany (0) Se for pessoa física ou (1) se for uma empresa Mandatório
companyname Nome da empresa (no caso de ser uma empresa) Opcional
documentid Código do documento de identificação da empresa Mandatório
language Idioma da subconta. Veja a tabela anexa Mandatório
countrycode Código ISO do país no formato ISO-3166-1 ALPHA-2 Mandatório
cityid Identificador de cidade Mandatório
cityname Nome da cidade ou vila a que pertence Mandatório
zipcode Código postal Mandatório
address Endereço físico Mandatório

Responda:

  • status
  • result (if status=success), aqui receberá os seguintes valores:
    • Não lhe será enviado qualquer valor adicional
  • error (if status=error), aqui receberá o código de erro

Códigos de erro:

Código Descrição
MISSING_USER Utilizador ou email não incluído
MISSING_PASSWORD Password não incluída
MISSING_CLASS Classe não incluída
MISSING_METHOD Método não incluído
MISSING_COMPULSORY_PARAM Parâmetro obrigatório não incluído
INCORRECT_USER_PASSWORD Utilizador ou password incorretos
INCORRECT_CLASS Classe incorreta
INCORRECT_METHOD Método incorreto
EMPTY_COUNTRYCODE O código do país está vazio
EMPTY_FIELDS Alguns campos obrigatórios estão vazios
COUNTRY_NOT_FOUND Não há nenhum país com o código indicado
EMPTY_CITY Você não indicou a cidade
CITY_NOT_FOUND A cidade indicada não existe
INCORRECT_EMAIL O email incluído não é válido
INCORRECT_PASSWORD A senha incluída não é válida
ACCOUNT_NOT_FOUND A conta do usuário não foi encontrada

Parâmetros:

  • class : subaccount
  • method : modifysubaccount
  • user : user
  • password : password
  • accountemail : email@email.com
  • modifypassword : 1
  • accountpassword : password
  • namelastname : name+lastname
  • iscompany : 1
  • companyname : mycompany
  • documentid : 123456789A
  • language : en
  • countrycode : us
  • cityid : 1
  • cityname : town
  • zipcode : 123456
  • address : address

Pedido:

https://www.afilnet.com/api/http/?class=subaccount&method=modifysubaccount&user=user&password=password&accountemail=email@email.com&modifypassword=1&accountpassword=password&namelastname=name+lastname&iscompany=1&companyname=mycompany&documentid=123456789A&language=en&countrycode=us&cityid=1&cityname=town&zipcode=123456&address=address

Obtenha uma lista de subcontas

Método de API que permite obter uma lista de subcontas existentes em sua conta principal.
Parâmetro Descrição Mandatório / Opcional
class=subaccount Classe pedida: Classe à qual o pedido é requisitado Mandatório
method=getsubaccounts Método de classe requisitado: Método da classe à qual o pedido é requisitado Mandatório
user Utilizador e email da sua conta Afilnet Mandatório
password Password da sua conta Afilnet Mandatório

Responda:

  • status
  • result (if status=success), aqui receberá os seguintes valores:
    • Não lhe será enviado qualquer valor adicional
  • error (if status=error), aqui receberá o código de erro

Códigos de erro:

Código Descrição
MISSING_USER Utilizador ou email não incluído
MISSING_PASSWORD Password não incluída
MISSING_CLASS Classe não incluída
MISSING_METHOD Método não incluído
MISSING_COMPULSORY_PARAM Parâmetro obrigatório não incluído
INCORRECT_USER_PASSWORD Utilizador ou password incorretos
INCORRECT_CLASS Classe incorreta
INCORRECT_METHOD Método incorreto

Parâmetros:

  • class : subaccount
  • method : getsubaccounts
  • user : user
  • password : password

Pedido:

https://www.afilnet.com/api/http/?class=subaccount&method=getsubaccounts&user=user&password=password

Exclua uma subconta

Método de API que permite excluir subcontas existentes em sua conta principal.
Parâmetro Descrição Mandatório / Opcional
class=subaccount Classe pedida: Classe à qual o pedido é requisitado Mandatório
method=deletesubaccount Método de classe requisitado: Método da classe à qual o pedido é requisitado Mandatório
user Utilizador e email da sua conta Afilnet Mandatório
password Password da sua conta Afilnet Mandatório
accountemail Conta de e-mail Mandatório

Responda:

  • status
  • result (if status=success), aqui receberá os seguintes valores:
    • Não lhe será enviado qualquer valor adicional
  • error (if status=error), aqui receberá o código de erro

Códigos de erro:

Código Descrição
MISSING_USER Utilizador ou email não incluído
MISSING_PASSWORD Password não incluída
MISSING_CLASS Classe não incluída
MISSING_METHOD Método não incluído
MISSING_COMPULSORY_PARAM Parâmetro obrigatório não incluído
INCORRECT_USER_PASSWORD Utilizador ou password incorretos
INCORRECT_CLASS Classe incorreta
INCORRECT_METHOD Método incorreto
ACCOUNT_NOT_FOUND A conta do usuário não foi encontrada

Parâmetros:

  • class : subaccount
  • method : deletesubaccount
  • user : user
  • password : password
  • accountemail : email@email.com

Pedido:

https://www.afilnet.com/api/http/?class=subaccount&method=deletesubaccount&user=user&password=password&accountemail=email@email.com

Transfira o saldo para uma subconta

Método API que permite a você transferir ou subtrair o saldo de subcontas existentes em sua conta principal.
Parâmetro Descrição Mandatório / Opcional
class=subaccount Classe pedida: Classe à qual o pedido é requisitado Mandatório
method=transferbalance Método de classe requisitado: Método da classe à qual o pedido é requisitado Mandatório
user Utilizador e email da sua conta Afilnet Mandatório
password Password da sua conta Afilnet Mandatório
accountemail Conta de e-mail Mandatório
balancetotransfer Indica o saldo a ser transferido para a subconta, um valor negativo pode ser usado para subtrair o saldo da subconta. Mandatório

Responda:

  • status
  • result (if status=success), aqui receberá os seguintes valores:
    • Não lhe será enviado qualquer valor adicional
  • error (if status=error), aqui receberá o código de erro

Códigos de erro:

Código Descrição
MISSING_USER Utilizador ou email não incluído
MISSING_PASSWORD Password não incluída
MISSING_CLASS Classe não incluída
MISSING_METHOD Método não incluído
MISSING_COMPULSORY_PARAM Parâmetro obrigatório não incluído
INCORRECT_USER_PASSWORD Utilizador ou password incorretos
INCORRECT_CLASS Classe incorreta
INCORRECT_METHOD Método incorreto
ACCOUNT_NOT_FOUND A conta do usuário não foi encontrada
NOT_ENOUGH_BALANCE ERROR_NOT_ENOUGH_BALANCE
INCORRECT_MIN_BALANCE ERROR_INCORRECT_MIN_BALANCE

Parâmetros:

  • class : subaccount
  • method : transferbalance
  • user : user
  • password : password
  • accountemail : email@email.com
  • balancetotransfer : 10

Pedido:

https://www.afilnet.com/api/http/?class=subaccount&method=transferbalance&user=user&password=password&accountemail=email@email.com&balancetotransfer=10

Ferramentas que melhoram nossa API do revendedor

CONEXÃO DE API SEGURA

CONEXÃO DE API SEGURA

Segurança à medida do seu negócio

Configure suas conexões API, crie novos acessos e gerencie os existentes.

Filtre todos os acessos API por IP, adicione ou remova IPs habilitados para garantir a segurança de seus acessos.

Acompanhe todas as conexões feitas, API usada e datas / horas de conexão

VÁRIAS APIs

VÁRIAS APIs

Conectividade sob medida para o seu negócio

Oferecemos várias APIs para se conectar conosco, temos uma API HTTP, BASIC AUTH, SOAP e Autenticação JWT para que você possa se conectar conosco da maneira que desejar.

Conecte-se com qualquer uma das APIs de forma segura, simples e centralizada . A API Afilnet é perfeita para o seu software.

Registros de API

Registros de API

Conheça cada solicitação em detalhes

Graças aos nossos logs poderá rever todas as solicitações feitas e a resposta correspondente da nossa API, que lhe permitirá consultar detalhes quando precisar deles.

A informação que pode consultar é a seguinte:

  • IP de origem da solicitação
  • Data e hora do pedido
  • API e método sendo chamados
  • Parâmetros enviados para a API
  • Resposta da API
  • metadados

Etapas para usar a API para revendedores

Usar a API de revendedores levará apenas alguns minutos.

01

Registre-se como um cliente

O primeiro passo para poder acessar a Afilnet é ter uma conta como cliente. Você pode se registrar em nosso site em poucos minutos.

02

Integrar a API aos Revendedores

Integre a API de Revendedores em seu Software usando os exemplos fornecidos. Entre em contato com nossa equipe se tiver alguma dúvida.

03

Usar ilimitado

Nossa API de revendedores permite o uso ilimitado dela. Faça as solicitações que você precisa em seu Software.

04

Bem vindo ao Afilnet!

Tudo pronto!, conseguiu melhorar as suas comunicações com a Afilnet. Estamos aqui para dar suporte à nossa API quando você precisar

Experimente o Afilnet de graça!

Cadastre-se gratuitamente e experimente Afilnet! Oferecemos a você uma avaliação gratuita de nossos serviços. *



(*) Promoção válida apenas para empresas que nunca utilizaram o serviço Afilnet. Ao solicitar o saldo gratuito, a Afilnet pode solicitar a verificação das informações da sua empresa


SMS em massa · Email marketing · Rede social · Mensagem instantânea · Certificação · e muito mais
Continuar INFORMAÇÃO IMPORTANTE SOBRE COOKIES: Se continuar a utilizar este website iremos assumir que aceita os termos de uso. Encontrará mais informação em Política de Cookies.
Métodos de Pagamento
Transferência bancária
Cartão de crédito
Paypal
Western Union
Skrill
Crypto
Afilnet no seu idioma

Copyright © 2024 Afilnet · Todos os direitos reservados