Mis calificaciones del pedido
POST /api/site-reviews/list-my-reviews
Descripción
Devuelve las calificaciones que este dispositivo ya dejó en un pedido, para verlas al reabrirlo.
Detalles
Devuelve las calificaciones que el cliente dejó en este pedido: la de la atención de la visita y la de cada plato que calificó. Sirve para que, al volver a abrir el pedido, se vean las estrellas que ya eligió. Si inició sesión, trae también las que dejó desde otro dispositivo. Cada calificación viaja con el plato al que pertenece. Si todavía no calificó nada, la respuesta viene vacía.
Permisos requeridos
public
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| slug | string | Sí |
min:1
max:63
|
| orderUuid | string | Sí |
min:36
max:36
|
| sessionUuid | string | Sí |
min:36
max:36
|
| dinerToken | string | No |
min:1
|
Ejemplo de request
curl -X POST https://restofy.pro/api/site-reviews/list-my-reviews \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-H "X-Tenant-Key: <tenantKey>" \
-d '{
"slug": "string",
"orderUuid": "string",
"sessionUuid": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-08T16:35:34Z
HTTP 200
Request
{
"slug": "restofy_test_siteorderreviews_9493_1788885300_tenant",
"orderUuid": "bb5be87c-03b0-4193-ab58-29dcbc5c03d9",
"sessionUuid": "ee8c1564-c43c-4094-b000-432ff330af15"
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"orderReview": null,
"productReviews": [
{
"productUuid": "36624424-18be-11f1-9da2-b627060a1ebe",
"ratingValue": 2,
"body": ""
}
]
}
}