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