Menú digital
POST
Crear publicación de novedades
POST /api/digital-menu/create-feed-item
Descripción
Crea una publicación de novedades para el restaurante a partir de su tipo y contenido.
Detalles
Crea una publicación de novedades del restaurante con el tipo indicado. El contenido se valida según los campos que exige ese tipo. Si no se indica fecha de publicación, aparece de inmediato. La fecha de vencimiento es obligatoria y no puede superar los 30 días desde la publicación; en la cuenta regresiva se toma del momento en que termina. También se refleja en la ficha del restaurante dentro del marketplace.
Permisos requeridos
auth-tenant
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| cardTypeCode | string | Sí |
max:100
|
| payload | string | Sí |
max:10000
|
| priority | int | No |
min_value:0
|
| isPinned | bool | No | — |
| publishedAt | datetime | No | — |
| expiresAt | datetime | No | — |
Ejemplo de request
curl -X POST https://restofy.pro/api/digital-menu/create-feed-item \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-H "X-Tenant-Key: <tenantKey>" \
-d '{
"cardTypeCode": "string",
"payload": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-08T16:35:34Z
HTTP 200
Request
{
"cardTypeCode": "question-open",
"payload": "{\"question\":\"¿Qué plato quieres ver mañana?\"}",
"expiresAt": "2026-09-15T16:34:56.000Z"
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"itemUuid": "d0c478df-8d5c-4282-8452-6c092083151b"
}
}