Pedido del comensal
POST
Calificar la atención del pedido
POST /api/orders/set-order-review
Descripción
Guarda las estrellas y el comentario del cliente sobre la atención de su pedido.
Detalles
Guarda la calificación de 1 a 5 estrellas de la atención, con un comentario opcional. Si el cliente ya había calificado, la reemplaza. Se puede calificar dentro de las 24 horas desde que el restaurante aprobó el primer plato. El chat del pedido muestra una sola calificación por cliente, que se actualiza cada vez que la cambia.
Permisos requeridos
auth-order
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| ratingValue | int | Sí |
min_value:1
max_value:5
|
| body | string | No |
max:500
|
Respuesta
Campos que devuelve dentro de data. Nada fuera de esta lista sale en la respuesta.
| Campo | Tipo | Descripción |
|---|---|---|
| orderUuid | string | Identificador del pedido |
| reviewUuid | string | Identificador de la calificación |
| productUuid | string Admite vacío | Plato calificado, o vacío en la de la atención |
| ratingValue | int | Estrellas de 1 a 5 |
| body | string | Comentario, vacío si no dejó |
| isNew | bool | Si es la primera vez que califica o reemplazó la anterior |
Ejemplo de request
curl -X POST https://restofy.pro/api/orders/set-order-review \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"ratingValue": 1
}'
Los valores son demo: reemplázalos por datos reales del negocio.