Restofy Docs
Toma de pedidos POST

Calificaciones del pedido

POST /api/pos-order/list-order-reviews

Descripción

Devuelve lo que el cliente calificó de esta visita: la atención recibida y cada plato que probó.

Detalles

Retorna por separado la calificación de la atención y las de cada plato, con sus estrellas, el comentario escrito, el nombre de quien lo dejó y el momento en que lo hizo. Las escribe el propio cliente desde su pedido, así que quedan marcadas como verificadas. Si el restaurante ya contestó alguna, la respuesta viaja junto a la calificación. También indica cuáles están ocultas al público. Devuelve vacío si nadie calificó todavía.

Permisos requeridos

orders.module

Request

Nombre Tipo Requerido Reglas
orderUuid string
min:36 max:36

Ejemplo de request

curl -X POST https://restofy.pro/api/pos-order/list-order-reviews \
  -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": "74e8fe9a-5e62-4a99-80b7-8cb16c237eec"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "orderReview": {
            "uuid": "f81ea0ee-f604-41d4-a4ac-0aac405aceab",
            "referenceType": "order",
            "authorName": "Anónimo",
            "ratingValue": 5,
            "body": "Nos atendieron muy bien.",
            "isHidden": 0,
            "isVerified": 1,
            "createdAt": "2026-09-08T16:33:23.000Z",
            "productUuid": null,
            "productName": null,
            "replyBody": null,
            "replyAuthorName": null,
            "repliedAt": null
        },
        "productReviews": [
            {
                "uuid": "2cdc098a-dca7-47bd-bfe5-80e7b44701a1",
                "referenceType": "product",
                "authorName": "Anónimo",
                "ratingValue": 4,
                "body": "Muy rico.",
                "isHidden": 0,
                "isVerified": 1,
                "createdAt": "2026-09-08T16:33:23.000Z",
                "productUuid": "36624424-18be-11f1-9da2-b627060a1ebe",
                "productName": "Cazuela de Mariscos",
                "replyBody": null,
                "replyAuthorName": null,
                "repliedAt": null
            }
        ]
    }
}