API de Gestión de Usuarios
Gestione cuentas de usuarios con nuestra API. Esta API le permite activar y/o modificar múltiples opciones de la cuenta del usuario, así cómo, conocer el saldo del usuario.
- HTTP API, Gestione usuarios con cualquier lenguaje de programación.
- 99.9% SLA, Optimizamos el rendimiento de todos los servidores.
Funcionalidad de la API
Obtener el saldo
Parámetro | Descripción | Obligatorio / Opcional |
---|---|---|
class=user | Clase a la que se realiza la petición | Obligatorio |
method=getbalance | Método de la clase al que se realiza la petición | Obligatorio |
user | El usuario / email de su cuenta de Afilnet | Obligatorio |
password | El password de su cuenta de Afilnet | Obligatorio |
Respuesta:
- status
-
result (si status=success), recibirá los siguientes valores:
- No recibirá valores adicionales
- error (si status=error), aquí recibirá el código de error
Códigos de error:
Código | Descripción |
---|---|
MISSING_USER | Usuario / email no incluido |
MISSING_PASSWORD | Password no incluido |
MISSING_CLASS | Clase no incluida |
MISSING_METHOD | Método no incluido |
MISSING_COMPULSORY_PARAM | Parámetro obligatorio no incluido |
INCORRECT_USER_PASSWORD | Usuario o clave incorrectos |
INCORRECT_CLASS | Clase incorrecta |
INCORRECT_METHOD | Método incorrecto |
Parámetros:
- class : user
- method : getbalance
- user : user
- password : password
Petición:
Añadir nueva dirección
Parámetro | Descripción | Obligatorio / Opcional |
---|---|---|
class=user | Clase a la que se realiza la petición | Obligatorio |
method=addaddress | Método de la clase al que se realiza la petición | Obligatorio |
user | El usuario / email de su cuenta de Afilnet | Obligatorio |
password | El password de su cuenta de Afilnet | Obligatorio |
namelastname | Nombre y apellidos de la persona de contacto | Obligatorio |
iscompany | (0) Si es una persona física o (1) si es una empresa | Obligatorio |
companyname | Nombre de la empresa (en caso de que sea empresa) | Opcional |
documentid | Código del documento de identificación de la empresa | Obligatorio |
countrycode | Código ISO del país en formato ISO-3166-1 ALPHA-2 | Obligatorio |
cityid | Identificador de la ciudad | Obligatorio |
cityname | Nombre de la ciudad o pueblo al que pertenece | Obligatorio |
zipcode | Código postal | Obligatorio |
address | Dirección fisica | Obligatorio |
Respuesta:
- status
-
result (si status=success), recibirá los siguientes valores:
- No recibirá valores adicionales
- error (si status=error), aquí recibirá el código de error
Códigos de error:
Código | Descripción |
---|---|
MISSING_USER | Usuario / email no incluido |
MISSING_PASSWORD | Password no incluido |
MISSING_CLASS | Clase no incluida |
MISSING_METHOD | Método no incluido |
MISSING_COMPULSORY_PARAM | Parámetro obligatorio no incluido |
INCORRECT_USER_PASSWORD | Usuario o clave incorrectos |
INCORRECT_CLASS | Clase incorrecta |
INCORRECT_METHOD | Método incorrecto |
EMPTY_COUNTRYCODE | El código del país está vacío |
COUNTRY_NOT_FOUND | No existe ningún país con el código indicado |
EMPTY_CITY | No ha indicado la ciudad |
CITY_NOT_FOUND | La ciudad indicada no 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
Petición:
Elimina una dirección
Parámetro | Descripción | Obligatorio / Opcional |
---|---|---|
class=user | Clase a la que se realiza la petición | Obligatorio |
method=deleteaddress | Método de la clase al que se realiza la petición | Obligatorio |
user | El usuario / email de su cuenta de Afilnet | Obligatorio |
password | El password de su cuenta de Afilnet | Obligatorio |
idaddress | ID de la dirección de la cuenta del usuario | Obligatorio |
Respuesta:
- status
-
result (si status=success), recibirá los siguientes valores:
- No recibirá valores adicionales
- error (si status=error), aquí recibirá el código de error
Códigos de error:
Código | Descripción |
---|---|
MISSING_USER | Usuario / email no incluido |
MISSING_PASSWORD | Password no incluido |
MISSING_CLASS | Clase no incluida |
MISSING_METHOD | Método no incluido |
MISSING_COMPULSORY_PARAM | Parámetro obligatorio no incluido |
INCORRECT_USER_PASSWORD | Usuario o clave incorrectos |
INCORRECT_CLASS | Clase incorrecta |
INCORRECT_METHOD | Método incorrecto |
Parámetros:
- class : user
- method : deleteaddress
- user : user
- password : password
- idaddress : 1000
Petición:
Obtener listado de direcciones
Parámetro | Descripción | Obligatorio / Opcional |
---|---|---|
class=user | Clase a la que se realiza la petición | Obligatorio |
method=getaddresses | Método de la clase al que se realiza la petición | Obligatorio |
user | El usuario / email de su cuenta de Afilnet | Obligatorio |
password | El password de su cuenta de Afilnet | Obligatorio |
Respuesta:
- status
-
result (si status=success), recibirá los siguientes valores:
-
list
- id
- namelastname
- iscompany
- companyname
- documentid
- countrycode
- cityid
- cityname
- zipcode
- address
- verified
- addressverified
-
list
- error (si status=error), aquí recibirá el código de error
Códigos de error:
Código | Descripción |
---|---|
MISSING_USER | Usuario / email no incluido |
MISSING_PASSWORD | Password no incluido |
MISSING_CLASS | Clase no incluida |
MISSING_METHOD | Método no incluido |
MISSING_COMPULSORY_PARAM | Parámetro obligatorio no incluido |
INCORRECT_USER_PASSWORD | Usuario o clave incorrectos |
INCORRECT_CLASS | Clase incorrecta |
INCORRECT_METHOD | Método incorrecto |
Parámetros:
- class : user
- method : getaddresses
- user : user
- password : password
Petición:
Obtener listado de canales
Parámetro | Descripción | Obligatorio / Opcional |
---|---|---|
class=user | Clase a la que se realiza la petición | Obligatorio |
method=getchannels | Método de la clase al que se realiza la petición | Obligatorio |
user | El usuario / email de su cuenta de Afilnet | Obligatorio |
password | El password de su cuenta de Afilnet | Obligatorio |
Respuesta:
- status
-
result (si status=success), recibirá los siguientes valores:
-
list
- channeltype
- channelname
- active
-
list
- error (si status=error), aquí recibirá el código de error
Códigos de error:
Código | Descripción |
---|---|
MISSING_USER | Usuario / email no incluido |
MISSING_PASSWORD | Password no incluido |
MISSING_CLASS | Clase no incluida |
MISSING_METHOD | Método no incluido |
MISSING_COMPULSORY_PARAM | Parámetro obligatorio no incluido |
INCORRECT_USER_PASSWORD | Usuario o clave incorrectos |
INCORRECT_CLASS | Clase incorrecta |
INCORRECT_METHOD | Método incorrecto |
Parámetros:
- class : user
- method : getchannels
- user : user
- password : password
Petición:
Modifica estado de un canal
Parámetro | Descripción | Obligatorio / Opcional |
---|---|---|
class=user | Clase a la que se realiza la petición | Obligatorio |
method=modifychannel | Método de la clase al que se realiza la petición | Obligatorio |
user | El usuario / email de su cuenta de Afilnet | Obligatorio |
password | El password de su cuenta de Afilnet | Obligatorio |
channelname | Nombre del canal | Obligatorio |
active | (1) Activa o (0) Desactiva | Obligatorio |
Respuesta:
- status
-
result (si status=success), recibirá los siguientes valores:
- No recibirá valores adicionales
- error (si status=error), aquí recibirá el código de error
Códigos de error:
Código | Descripción |
---|---|
MISSING_USER | Usuario / email no incluido |
MISSING_PASSWORD | Password no incluido |
MISSING_CLASS | Clase no incluida |
MISSING_METHOD | Método no incluido |
MISSING_COMPULSORY_PARAM | Parámetro obligatorio no incluido |
INCORRECT_USER_PASSWORD | Usuario o clave incorrectos |
INCORRECT_CLASS | Clase incorrecta |
INCORRECT_METHOD | Método incorrecto |
Parámetros:
- class : user
- method : modifychannel
- user : user
- password : password
- channelname : sms
- active : 1
Petición:
Herramientas que potencian nuestra API de Gestión de Usuarios
CONEXIÓN CON API DE FORMA SEGURA
Seguridad adaptada a su empresa
Configure sus conexiones por API, cree nuevos accesos y administre los existentes.
Filtre por IP todos los accesos a la API, añada o elimine IPs habilitadas para garantizar la seguridad de sus accesos.
Lleve un control de todas las conexiones realizadas, la API utilizada y las fechas / hora de conexión
MULTIPLES APIs
Conectividad adaptada a su empresa
Le ofrecemos multiples APIs para conectar con nosotros, disponemos de una API HTTP, BASIC AUTH, SOAP y Autenticación JWT para que conecte con nosotros de la forma que desee.
Conecte con cualquiera de las APIs de forma segura, sencilla y centralizada. Afilnet API es perfecta para su software.
API Logs
Conozca cada petición al detalle
Gracias a nuestros logs podrá revisar todas las peticiones realizadas y la correspondiente respuesta de nuestra API, lo que le permitirá consultar detalles cuando le necesite.
La información que puede consultar es la siguiente:
- IP origen de la petición
- Fecha & Hora de la petición
- API & Método al que se llama
- Parámetros enviados a la API
- Respuesta de la API
- Metadatos
Pasos para utilizar la API
Empezar a usar nuestra API de gestión de usuarios le llevará sólo unos minutos
Solicite su prueba gratuita
Para poder utilizar nuestra API debe registrarse cómo cliente de Afilnet. El registro de Afilnet no le llevará más de 5 minutos.
Integre la API
Realice la integración de la funcionalidad de nuestra API de gestión de usuarios que desee. Si tiene alguna duda contacte con nuestro equipo.
Empiece a utilizar la API
La API de gestión de usuarios es totalmente gratuita. Podrá utilizar esta API sin ninguna limitación.
¡Bienvenido a Afilnet!
¡Todo listo!, ha conseguido mejorar sus comunicaciones con Afilnet. Estamos para darle soporte de nuestra API cuando lo necesite