Toma de pedidos
POST
Autorizaciones de la orden
POST /api/pos-order/list-order-authorizations
Descripción
Devuelve la bitácora de acciones críticas autorizadas sobre la orden, como anular, descontar o dar cortesía.
Detalles
Retorna cada acción crítica que se autorizó sobre la orden o sus productos: qué acción fue, quién la ejecutó con su rol, si se pidió una clave de seguridad y cuál la autorizó, si quedó concedida o rechazada, el monto involucrado y el momento exacto. Es el registro de quién aprobó qué sobre esta orden. Devuelve vacío si no hubo acciones que requirieran autorización.
Permisos requeridos
orders.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| orderUuid | string | Sí |
min:36
max:36
|
Ejemplo de request
curl -X POST https://restofy.pro/api/pos-order/list-order-authorizations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-H "X-Tenant-Key: <tenantKey>" \
-d '{
"orderUuid": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-08T16:35:34Z
HTTP 200
Request
{
"orderUuid": "4397fb68-f362-4235-8706-0ffe4ccbf36a"
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"authorizations": [
{
"authorizationCode": "discount.order",
"authorizationName": "Aplicar descuento a orden",
"outcome": "granted_no_pin",
"isGranted": 1,
"amountCents": 100,
"referenceType": "order",
"createdAt": "2026-09-08T16:33:24.000Z",
"actorName": "App Testing",
"actorRoleName": "",
"pinName": null,
"itemProductName": null
}
]
}
}