Crear agente
Creación de agentes unicos asociados al usuario registrado
Request 🚀
url
https://app.aveonline.co/api/comunes/v1.0/agentes.php
Method
POST
Header
Content-Type: application/json
Params JSON
- tipo*
StringEnrutador de la API, "crearAgente" - token*
StringToken recibido en laAutenticacióncon vigencia de una hora - identificacion*
NumberIdentificador del usuario dentro de AVEONLINE, se obtiene en laAutenticación - nombre*
StringNombre del agente - idnit*
StringNúmero del nit o identificación del agente - telefono*
StringCelular o fijo, sin espacios ni caracteres especiales - direccion*
StringDirección del agente - correo*
String EmailCorreo electronico del agente - ciudad*
String | NumberNombre o el código DANE de la ciudad del agentese debe obtener de la Lista de ciudades - idvalorminimo*
Number 1 | 2¿El agente liquidará con valores de manejo mínimos? 1 = si, 2 = no - email1*
StringCorreo para novedades, tickets y operacion - email2*
StringCorreo Comercial - email3
StringCorreo opcional 3 - email4
StringCorreo opcional 4 - nombreContacto
StringNombre de contacto del remitente - comentarios
StringObservaciones adicionales - verRecaudos*
Number 0 | 1¿Sus agentes pueden ver recaudos? 0 = si, 1 = no - rutaimgalterna
StringRuta completa donde esta el logo o imagen del agente - agentePrincipal
Number 1 | 2¿El agente es el principal? 1 = si, 2 = no
Ejemplo
{
"tipo": "crearAgente",
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uIjoxMTgyNDcsImV4cCI6MTYyNTc3MTg4MCwiYXByb2JhZG9zIjpbNjA3N119.sDXnTT3f-L-lgifv00lgG8lhJldOq7W2TmPEXkqxr3w",
"nombre": "Alan Garcia",
"idnit": "36878747",
"identificacion": 6077,
"telefono": "3134564545",
"direccion": "calle 54 B sur 23",
"nombreContacto": "Alan Garcia",
"correo": "alan@aveonline.co",
"idvalorminimo": 2,
"ciudad": "MEDELLIN(ANTIOQUIA)",
"comentarios": "",
"email1": "alangarcia@aveonline.co",
"email2": "alangarcia@aveonline.co",
"email3": "alangarcia@aveonline.co",
"email4": "alangarcia@aveonline.co",
"verRecaudos": 1,
"rutaimgalterna": "https://www.aveonline.co/principales/img/logo.png",
"agentePrincipal": 2
}
Response 📄
Success
- status
StringEstado del resultado - message
StringMensaje de respuesta
Ejemplo
{
"status": "ok",
"message": "Insertado correctamente",
"id": "0000",
"nombre" : "Nombre Registro",
}
Error
Credenciales incorrectas o token expirado
{
"status": "error",
"message": "credenciales incorrectas"
}
Campos obligatorios
{
"status": "error",
"message": "Campos obligatorios {campos}"
}
Error en la inserción
{
"status": "error",
"message": "No se pudo realizar la insercion"
}
Validacion de existencia
{
"status": "ok",
"message": "El registro ya existe con el cliente asociado"
}