Restofy Docs
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
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
    }
}