Restofy Docs
Pedido del comensal POST

Ver mis calificaciones del pedido

POST /api/orders/get-order-reviews

Descripción

Devuelve los platos que el cliente puede calificar y las calificaciones que ya dejó.

Detalles

Retorna cada plato aprobado del pedido una sola vez, aunque se haya pedido varias veces, junto con la calificación de la atención y la de cada plato que el cliente ya dejó. Indica hasta cuándo se puede calificar: 24 horas desde que el restaurante aprobó el primer plato.

Permisos requeridos

auth-order

Request

Este endpoint no recibe parámetros.

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
canConfirmReceived bool Si todavía puedes dar por recibido el pedido
isReviewable bool Si todavía se puede calificar o cambiar
reviewableUntil datetime Admite vacío Hasta cuándo se puede calificar, o vacío si nada está aprobado
authorName string Nombre con que se publica la calificación
products array Platos aprobados que se pueden calificar, uno por plato
products[].productUuid string Identificador del plato
products[].productName string Nombre del plato
products[].imageUrl string Admite vacío Foto del plato
products[].quantity decimal Unidades pedidas del plato
orderReview object Admite vacío Calificación de la atención, o vacía si no calificó
orderReview.reviewUuid string Identificador de la calificación
orderReview.productUuid string Admite vacío Plato calificado, o vacío en la de la atención
orderReview.ratingValue int Estrellas de 1 a 5
orderReview.body string Comentario, vacío si no dejó
productReviews array Calificaciones de los platos
productReviews[].reviewUuid string Identificador de la calificación
productReviews[].productUuid string Admite vacío Plato calificado, o vacío en la de la atención
productReviews[].ratingValue int Estrellas de 1 a 5
productReviews[].body string Comentario, vacío si no dejó

Ejemplo de request

curl -X POST https://restofy.pro/api/orders/get-order-reviews \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>"

Los valores son demo: reemplázalos por datos reales del negocio.