Skip to navigation

Inventario ajustado

Se emite cuando alguien mueve un conteo a propósito: el comercio desde la pantalla de Inventarios, o una integración por la API.

No se emite en cada venta. Una venta ya llega como su propio evento de pago, y su items[].variant dice qué combinación salió; este evento es para lo que no tiene un pago detrás — una entrega recibida, una merma, un reconteo después de cerrar.

variant es null cuando el que lleva el conteo es el producto. movement es la línea que quedó en el libro, la misma que devuelve GET /products/{id}/inventory_movements.

Payload

The payload of this webhook request is an object.
idstringOptional
statusstringOptional
namestringOptional
api_versionstringOptional
event_typestringOptional
inventory_quantityinteger or nullOptional

El conteo que quedó, del producto o de la combinación, según de quién sea el movimiento.

low_stock_thresholdintegerOptional

El umbral contra el que se juzga ese conteo, ya resuelto y del mismo registro que el conteo: una combinación sin umbral propio hereda el del producto, y el producto el de la cuenta. Así se compara directo, sin tener que resolver la herencia del otro lado.

variantobject or nullOptional

La combinación cuyo conteo se movió; null si fue el del producto.

movementobjectOptional

Una línea del libro de inventario: qué se movió, por qué, y qué quedó. El conteo que devuelve el resto de la API es un caché de la última de estas líneas.

created_atdatetimeOptional

Response

200

Tu endpoint respondió exitosamente.