Creacion de webhook
Procedimiento para crear Webhook en aveCRM.
Importante
Todos los datos necesarios para el consumo del webhook se envía en el body Se pueden configurar hasta cuatro pares de valores Los pares de valores se envian hacia el webhook tal cual como son configurados junto con la trama de AveCRM
Request 🚀
url
https://app.aveonline.co/avestock/api/createWebhook.php
Method
POST
Header
Content-Type: application/json
Params JSON
- tipo*
String
Enrutador de la API, "authave"
- empresa*
Number
Identificador de la empresa dentro de AVEONLINE, se obtiene en la
Autenticación - url*
String
Ruta hacia el webhook. 500 Caracteres máximo
, - param1_name
String
Nombre para el par name1. 50 Caracteres máximo
- param1_value
String
Valor para el par value1. 255 Caracteres máximo
- param2_name
String
Nombre para el par name2. 50 Caracteres máximo
- param2_value
String
Valor para el par value2. 255 Caracteres máximo
- param3_name
String
Nombre para el par name3. 50 Caracteres máximo
- param3_value
String
Valor para el par value3. 255 Caracteres máximo
- param4_name
String
Nombre para el par name4. 50 Caracteres máximo
- param4_value
String
Valor para el par value4. 255 Caracteres máximo
Ejemplo
{
"tipo": "authave",
"empresa": 6077,
"url": "https://[ruta]/[parametros]",
"param1_name": "token",
"param1_value": "************",
"param2_name": "",
"param2_value": "",
"param3_name": "",
"param3_value": "",
"param4_name": "",
"param4_value": ""
}
Response 📄
- messages
String
Respuesta del servicio
Success
{
"success": true,
"messages": "Creado exitosamente"
}
No hay url para crear
{
"success": false,
"messages": "No hay url para crear"
}
Ya existe en el sistema
{
"success": false,
"messages": "Error no se ha podido guardar la información. Ya existe un webhook con la misma url"
}
No se encuentran datos asociados
{
"estatus": "Datos no encontrados",
"mensaje": "Datos no encontrados",
}
Credenciales incorrectas o token expirado
{
"status": "error",
"message": "Credenciales invalidas o el cliente se encuentra inactivo"
}
{
"status": "error",
"message": "el parametro tipo no esta en el sistema"
}