Mis pedidos recientes en este dispositivo
POST /api/site/list-device-orders
Descripción
Devuelve el resumen de una lista de pedidos para mostrar el historial guardado en el dispositivo.
Detalles
Recibe los identificadores de los pedidos que este dispositivo recordó y devuelve, sin iniciar sesión, el resumen de cada uno: fecha, estado, modalidad de entrega y total. Solo responde por los pedidos que pertenecen a este restaurante; el resto se omite. Sirve para el historial de cortesía que ve el cliente antes de identificarse.
Permisos requeridos
public
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| slug | string | Sí |
min:1
max:63
|
| orderUuids | string | Sí |
array_string
|
Ejemplo de request
curl -X POST https://restofy.pro/api/site/list-device-orders \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-H "X-Tenant-Key: <tenantKey>" \
-d '{
"slug": "string",
"orderUuids": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-08T16:35:34Z
HTTP 200
Request
{
"slug": "restofy_test_deviceorderstest_9499_1788885302_tenant",
"orderUuids": [
"a43f3889-378b-4ae7-bf33-607cd17bb36c"
]
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"orders": [
{
"orderUuid": "a43f3889-378b-4ae7-bf33-607cd17bb36c",
"openedAt": "2026-09-08T16:35:03.000Z",
"lifecycleStatus": "ordering",
"paymentStatus": "unpaid",
"grandTotalCents": "2300000",
"fulfillmentTypeCode": "fulfillment.counter",
"fulfillmentTypeName": "Autoservicio"
}
]
}
}