Digital menu
POST
Comentarios de una publicación
POST /api/digital-menu/list-feed-comments
Descripción
Devuelve los comentarios que dejaron los visitantes en una publicación de novedades.
Detalles
Retorna la lista paginada de comentarios de una publicación, incluidos los que el equipo ocultó, para poder revisarlos y moderarlos. Cada comentario trae quién lo escribió, su texto, cuándo se publicó y si está visible u oculto. Se ordena del más reciente al más antiguo.
Permisos requeridos
digital.menu.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| itemUuid | string | Sí |
max:36
|
Paginación
| defaultLimit | 20 |
| maxLimit | 100 |
| allowedSorts | createdAt |
| defaultSort | createdAt |
| defaultDir | desc |
| withTotal | true |
Ejemplo de request
curl -X POST https://app.restofy.co/api/digital-menu/list-feed-comments \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"itemUuid": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
{
"itemUuid": "d5b389a8-37a2-4195-a3f9-68522a3bc079"
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"comments": [
{
"commentUuid": "eadc13da-ad28-4e8d-b59f-07769c1c6925",
"authorName": "Valentina",
"body": "Comentario para moderar.",
"isHidden": 1,
"createdAt": "2026-07-15T13:18:52.000Z"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 1,
"totalPages": 1,
"hasNext": false,
"hasPrev": false
}
}
}