Revendedor API

Administre su cuenta reseller a con nuestra API desde su Software

  • HTTP API, Administre desde cualquier lenguaje de programación.
  • Subcuentas, Gestione cuentas de clientes desde API.
  • 99.9% SLA, Optimizamos el rendimiento de todos los servidores.
  • Máxima Conectividad, Compatible con todos los países y operadoras.
Revendedor API

Lenguajes de programación

Pulse en el lenguaje de programación y acceda a ejemplos para integrar la API a Revendedores con sólo copiar y pegar

Funcionalidades de la API de Revendedores

Añadir una subcuenta

Método de la API que le permite añadir subcuentas a su cuenta principal. Para poder hacer uso de subcuentas debe ser revendedor o tener activo el servicio de subcuentas
Parámetro Descripción Obligatorio / Opcional
class=subaccount Clase a la que se realiza la petición Obligatorio
method=addsubaccount 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
accountemail Email de la cuenta Obligatorio
accountpassword Password de la cuenta 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
language Idioma de la subcuenta. Ver tabla adjunta 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
EMPTY_FIELDS Algún campo obligatorio 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
INCORRECT_EMAIL El email incluido no es válido
INCORRECT_PASSWORD El password incluido no es válido
RESELLER_ACCOUNT_REQUIRED La cuenta del usuario no tiene activo el plan revendedor

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

Petición:

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

Modificar una subcuenta

Método de la API que le permite modificar subcuentas existentes en su cuenta principal.
Parámetro Descripción Obligatorio / Opcional
class=subaccount Clase a la que se realiza la petición Obligatorio
method=modifysubaccount 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
accountemail Email de la cuenta Obligatorio
modifypassword Obligatorio
accountpassword Password de la cuenta Opcional
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
language Idioma de la subcuenta. Ver tabla adjunta 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
EMPTY_FIELDS Algún campo obligatorio 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
INCORRECT_EMAIL El email incluido no es válido
INCORRECT_PASSWORD El password incluido no es válido
ACCOUNT_NOT_FOUND La cuenta del usuario no ha sido 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

Petición:

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

Obtener listado de subcuentas

Método de la API que le permite Obtener listado de subcuentas existentes en su cuenta principal.
Parámetro Descripción Obligatorio / Opcional
class=subaccount Clase a la que se realiza la petición Obligatorio
method=getsubaccounts 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 : subaccount
  • method : getsubaccounts
  • user : user
  • password : password

Petición:

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

Eliminar una subcuenta

Método de la API que le permite eliminar subcuentas existentes en su cuenta principal.
Parámetro Descripción Obligatorio / Opcional
class=subaccount Clase a la que se realiza la petición Obligatorio
method=deletesubaccount 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
accountemail Email de la cuenta 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
ACCOUNT_NOT_FOUND La cuenta del usuario no ha sido encontrada

Parámetros:

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

Petición:

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

Transferir saldo a una subcuenta

Método de la API que le permite transferir o restar saldo a subcuentas existentes en su cuenta principal.
Parámetro Descripción Obligatorio / Opcional
class=subaccount Clase a la que se realiza la petición Obligatorio
method=transferbalance 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
accountemail Email de la cuenta Obligatorio
balancetotransfer Indica el balance a transferir a la subcuenta, se puede utilizar valor en negativo para restar balance de la subcuenta. 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
ACCOUNT_NOT_FOUND La cuenta del usuario no ha sido 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

Petición:

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

Herramientas que potencian nuestra API Reseller

CONEXIÓN CON API DE FORMA SEGURA

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

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

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 usar la API a Revendedores

Utilizar la API a Revendedores le llevará sólo unos minutos

01

Regístrese como cliente

El primer paso para poder acceder a Afilnet es disponer de una cuenta cómo cliente. Puede registrarse en nuestra web en pocos minutos.

02

Integrar la API a Revendedores

Integre la API a Revendedores en su Software utilizando los ejemplos que le facilitamos. Contacte con nuestro equipo si tiene alguna duda.

03

Use de forma ilimitada

Nuestra API a Revendedores le permite el uso ilimitado de la misma. Realice las peticiones que necesite en su Software.

04

¡Bienvenido a Afilnet!

¡Todo listo!, ha conseguido mejorar sus comunicaciones con Afilnet. Estamos para darle soporte de nuestra API cuando lo necesite

¡Pruebe Afilnet gratis!

¡Registrese gratis y pruebe Afilnet! Le ofrecemos una prueba gratuita de nuestros servicios. *



(*) Promoción sólo válida para empresas que nunca han utilizado el servicio de Afilnet con anterioridad. Al solicitar el saldo gratuito es posible que Afilnet solicite verificar la información de su empresa


SMS Masivo · Email Marketing · Redes Sociales · Mensajería Instantánea · Certificación · y mucho más
Continuar INFORMACIÓN IMPORTANTE SOBRE COOKIES: Este sitio web utiliza cookies propias para ofrecer un mejor servicio. Si continúa navegando consideramos que acepta su uso. Encontrará más información en nuestra Política de Cookies.
Métodos de pago
Transferencia Bancaria
Tarjeta de Crédito
Paypal
Western Union
Skrill
Crypto
Afilnet en su idioma

Copyright © 2022 Afilnet · Todos los derechos Reservados