Pantalla de cocina
POST
Marcar listas todas las comandas del tablero
POST /api/kds/set-active-jobs-status
Descripción
Despacha de una sola vez todos los productos activos del tablero de cocina.
Detalles
Marca listos en bloque todos los productos en cola o en preparación de las comandas visibles en el tablero. Respeta el filtro de estación y la ventana de tiempo, así que solo despacha lo que se está mostrando. Las comandas que quedan listas salen del tablero; cada una puede recuperarse después. Solo mueve los productos cuyo cambio es válido.
Permisos requeridos
kitchen.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| stationId | int | No |
min_value:1
|
| sinceIso | datetime | No | — |
| status | string | Sí |
enum:ready
|
Ejemplo de request
curl -X POST https://restofy.pro/api/kds/set-active-jobs-status \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-H "X-Tenant-Key: <tenantKey>" \
-d '{
"status": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-08T16:35:34Z
HTTP 200
Request
{
"stationId": 2,
"sinceIso": "2026-09-08T10:32:43.000Z",
"status": "ready"
}
Response
{
"success": true,
"message": "Comandas actualizadas",
"data": {
"status": "ready",
"updatedCount": 7
}
}