Webhooks
Información general
La configuración de Webhooks nos ayuda a enviar notificaciones de diferentes eventos que ocurren en su cuenta de admintotal, estas notificaciones son enviadas mediante una petición POST a la URL que se especifica al momento de su configuración. Los eventos que pueden ser notificados son:
Creación de productos
Creación de clientes
Creación de cotización
Timbrar factura
Actualización de precios y existencias de productos
Configuración básica de un webhook
La configuración de webhooks podemos encontrarla entrando en su cuenta de admintotal a la ruta Configuración / Webhooks ó directamente https://{clave}.admintotal.com/admin/integraciones/configuracion_webhooks/
Todos los webhooks que se configuren tendrán las siguientes propiedades, dependiendo el tipo de evento que se notificará puede que se agreguen propiedades adicionales a su configuración.
URL: Admintotal tomará el valor especificado para enviar una petición POST con la información de la notificación.
La autenticación de las notificaciones enviadas es opcional pero recomendada, pueden ser de las siguientes maneras:
Token: Token de autenticación que será utilizado en cada petición enviada, se enviará en el header "Api-key"
Autenticación de acceso básica:
Username
Password
Creación de productos
Ejemplo del body de la petición:
Cambios de precios y existencias
El envío de los cambios de precios y existencias se realiza cada 4 minutos y no en tiempo real, se envían un máximo de 50 productos por petición.
Para recibir notificaciones sobre cambios de precios y existencias en su catálogo de productos será necesario especificar las siguientes configuraciones, esto podemos hacerlo entrando en su cuenta de admintotal a la ruta Configuración / Webhooks ó directamente https://{clave}.admintotal.com/admin/integraciones/configuracion_webhooks/
Almacén de precios: Almacén que será usado para calcular los precios notificados.
Almacén(es): Se especifica uno o varios almacenes de los cuales se tomarán en cuenta las existencias.
Cliente: Se puede seleccionar un cliente del catálogo para poder asignar listas de precios.
Ejemplo del body de la petición:
Última actualización