Obtener cola de impresión
POST /api/print-jobs/list-print-queue
Descripción
Entrega al servidor de impresión los próximos trabajos pendientes de su estación.
Detalles
El servidor de impresión se identifica con el token de su estación y recibe hasta tres trabajos pendientes, del más antiguo al más reciente. Cada trabajo trae la impresora destino, su ancho y el contenido a imprimir. Solo responde si la estación está activa y disponible.
Permisos requeridos
public
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| token | string | Sí |
max:512
|
Ejemplo de request
curl -X POST https://app.restofy.co/api/print-jobs/list-print-queue \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"token": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
{
"token": "***"
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"printJobs": [
{
"printJobUuid": "b2b03304-7eb3-11f1-ac02-f2368af4d8ac",
"printerUuid": "ae1f6ab8-9236-4001-9e84-2758865583e7",
"printerName": "Impresora 6a5788f15b727",
"deviceName": "POS-80",
"printWidthMm": 80,
"payload": {
"kind": "print",
"openDrawer": false,
"lines": [
{
"type": "text",
"value": "Mi Negocio",
"font": "large",
"align": "center"
},
{
"type": "separator",
"style": "double"
},
{
"type": "text",
"value": "Resumen de consumo",
"font": "emphasis",
"align": "center"
},
{
"type": "space"
},
{
"type": "row",
"left": "Fecha",
"right": "15/07/2026 08:19 AM"
},
{
"type": "row",
"left": "Mesa",
"right": "Mesa 01"
},
{
"type": "row",
"left": "Mesero",
"right": "App Testing"
},
{
"type": "row",
"left": "Orden",
"right": "59W-R66"
},
{
"type": "space"
},
{
"type": "text",
"value": "Nota: test order",
"font": "normal",
"align": "left"
},
{
"type": "separator",
"style": "dashed"
},
{
"type": "row",
"left": "Cant Detalle",
"right": "Total"
},
{
"type": "separator",
"style": "dashed"
},
{
"type": "row",
"left": "1 Cazuela de Mariscos",
"right": "$23.000"
},
{
"type": "separator",
"style": "dashed"
},
{
"type": "space"
},
{
"type": "row",
"left": "TOTAL",
"right": "$23.000"
},
{
"type": "space"
},
{
"type": "separator",
"style": "dashed"
},
{
"type": "text",
"value": "Software Restofy",
"font": "small",
"align": "center"
},
{
"type": "space"
},
{
"type": "space"
}
]
},
"status": "pending",
"createdAt": "2026-07-15T13:19:48.000Z"
}
]
}
}