Skip to main content
PATCH
Update tab item

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

storeId
string
required

ID Justo del local.

tabId
string
required

ID de la cuenta (_id en GET /tabs/{storeId}/tabs).

tabItemId
string
required

ID del producto en la cuenta (items[]._id), no el productId.

Body

application/json

Cambios al producto de la cuenta. Envía quantity, comment o ambos. Las opciones no cambian: para cambiarlas, quita el producto y agrégalo de nuevo.

quantity
number

Nueva cantidad total de la línea. Para quitarla entera usa DELETE. Solo se puede aumentar en productos que aún no se envían a cocina; si el precio del menú cambió, las unidades nuevas quedan en otra línea con el precio actual.

comment
string

Nuevo comentario para cocina. Vacío lo borra.

message
string

Motivo, si la cantidad baja en un producto ya enviado a cocina. Queda en el historial de la cuenta.

deletionCategoryId
string

Motivo de la marca para esa baja, de GET /tabs/{storeId}/item-deletion-categories.

voidInventoryMovements
boolean

Si la cantidad baja en un producto ya enviado a cocina, true devuelve los ingredientes de esas unidades al inventario. Por defecto false.

Response

The OpenAPI spec

success
boolean
Example:

true

data
object