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>" \
-d '{
"slug": "string",
"orderUuids": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-13T21:05:19Z
HTTP 200
Request
{
"slug": "restofy_test_deviceorderstest_1255_1789333486_tenant",
"orderUuids": [
"5ef59bcf-ec24-4802-b4fc-790922c63d04"
]
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"orders": [
{
"orderUuid": "5ef59bcf-ec24-4802-b4fc-790922c63d04",
"openedAt": "2026-09-13T21:04:48.000Z",
"lifecycleStatus": "ordering",
"paymentStatus": "unpaid",
"grandTotalCents": "2300000",
"fulfillmentTypeCode": "fulfillment.counter",
"fulfillmentTypeName": "Autoservicio"
}
]
}
}