Historial de trabajos de impresión
POST /api/print-jobs/list-print-jobs
Descripción
Retorna el listado paginado de trabajos de impresión recientes del restaurante.
Detalles
Devuelve hasta los 100 trabajos de impresión más recientes con su impresora, estación y estado, del más nuevo al más antiguo, en páginas. Cada trabajo indica qué se imprimió (comanda, tirilla, código de acceso) y de qué salió, con el código de la orden o el número de la factura. Permite acotar por texto de impresora, estado, tipo de trabajo, impresora puntual y rango de fechas. No incluye el contenido del trabajo: ese se consulta aparte.
Permisos requeridos
settings.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| search | string | No |
max:100
|
| status | string | No |
max:20
|
| jobType | string | No |
max:30
|
| printerId | int | No |
min_value:1
|
| dateFrom | string | No |
max:30
|
| dateTo | string | No |
max:30
|
Paginación
| defaultLimit | 15 |
| maxLimit | 100 |
| allowedSorts | createdAt |
| defaultSort | createdAt |
| defaultDir | desc |
| withTotal | true |
Ejemplo de request
curl -X POST https://restofy.pro/api/print-jobs/list-print-jobs \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>"
Los valores son demo: reemplázalos por datos reales del negocio.