API de gerenciamento de usuários
Gerencie contas de usuários com nossa API. Esta API permite ativar e/ou modificar várias opções da conta do usuário, além de conhecer o saldo do usuário.
- API HTTP, gerencie usuários com qualquer linguagem de programação.
- 99,9% SLA, Otimizamos o desempenho de todos os servidores.
Funcionalidade da API
Obter balanço de conta
| Parâmetro | Descrição | Mandatório / Opcional |
|---|---|---|
| class=user | Classe pedida: Classe à qual o pedido é requisitado | Mandatório |
| method=getbalance | 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 : user
- method : getbalance
- user : user
- password : password
Pedido:
Adicione um novo endereço
| Parâmetro | Descrição | Mandatório / Opcional |
|---|---|---|
| class=user | Classe pedida: Classe à qual o pedido é requisitado | Mandatório |
| method=addaddress | 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 |
| 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 |
| 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 |
| 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 |
Parâmetros:
- class : user
- method : addaddress
- user : user
- password : password
- namelastname : name+lastname
- iscompany : 1
- companyname : mycompany
- documentid : 123456789A
- countrycode : us
- cityid : 1
- cityname : town
- zipcode : 123456
- address : address
Pedido:
Remova um endereço
| Parâmetro | Descrição | Mandatório / Opcional |
|---|---|---|
| class=user | Classe pedida: Classe à qual o pedido é requisitado | Mandatório |
| method=deleteaddress | 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 |
| idaddress | ID do endereço da conta do usuário | 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 : user
- method : deleteaddress
- user : user
- password : password
- idaddress : 1000
Pedido:
Obtenha a lista de endereços
| Parâmetro | Descrição | Mandatório / Opcional |
|---|---|---|
| class=user | Classe pedida: Classe à qual o pedido é requisitado | Mandatório |
| method=getaddresses | 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:
-
list
- id
- namelastname
- iscompany
- companyname
- documentid
- countrycode
- cityid
- cityname
- zipcode
- address
- verified
- addressverified
-
list
- 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 : user
- method : getaddresses
- user : user
- password : password
Pedido:
Obtenha uma lista de canais
| Parâmetro | Descrição | Mandatório / Opcional |
|---|---|---|
| class=user | Classe pedida: Classe à qual o pedido é requisitado | Mandatório |
| method=getchannels | 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:
-
list
- channeltype
- channelname
- active
-
list
- 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 : user
- method : getchannels
- user : user
- password : password
Pedido:
Modifique o status de um canal
| Parâmetro | Descrição | Mandatório / Opcional |
|---|---|---|
| class=user | Classe pedida: Classe à qual o pedido é requisitado | Mandatório |
| method=modifychannel | 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 |
| channelname | Nome do canal | Mandatório |
| active | (1) Habilitar ou (0) Desabilitar | 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 : user
- method : modifychannel
- user : user
- password : password
- channelname : sms
- active : 1
Pedido:
Ferramentas que melhoram nossa API de gerenciamento de usuários

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
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
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
A introdução à nossa API de gerenciamento de usuários levará apenas alguns minutos
Solicite sua avaliação gratuita
Para usar nossa API, você deve se registrar como cliente Afilnet. O registro da Afilnet não levará mais de 5 minutos.
Integrar a API
Integre a funcionalidade de nossa API de gerenciamento de usuários que você deseja. Em caso de dúvidas, entre em contato com nossa equipe.
Comece com a API
A API de gerenciamento de usuários é totalmente gratuita. Você poderá usar esta API sem quaisquer limitações.
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