Restofy Docs
Menú y pedido del comensal POST

Galería de fotos del restaurante

POST /api/site/list-gallery

Descripción

Devuelve las fotos que el restaurante publica en su galería para mostrarlas a sus clientes.

Detalles

Recibe el identificador público del restaurante y devuelve las fotos de su galería, en el orden que definió, sin necesidad de iniciar sesión. El listado llega paginado para ir cargando de a poco. Si el restaurante todavía no publicó fotos, la lista viaja vacía.

Permisos requeridos

public

Request

Nombre Tipo Requerido Reglas
slug string
min:1 max:63

Paginación

defaultLimit 24
maxLimit 48
allowedSorts sortOrder
defaultSort sortOrder
defaultDir asc
withTotal true

Ejemplo de request

curl -X POST https://restofy.pro/api/site/list-gallery \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>" \
  -d '{
    "slug": "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_sitegallerytest_9503_1788885308_tenant"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "photos": [
            {
                "uuid": "913d9e7f-7c53-4b65-a294-8404f7c2c4d6",
                "imageUrl": "https://cdn.restofy.pro/images/restofy_test_sitegallerytest_9503_1788885308_tenant/913d9e7f-7c53-4b65-a294-8404f7c2c4d6.webp"
            }
        ],
        "pagination": {
            "page": 1,
            "limit": 24,
            "total": 1,
            "totalPages": 1,
            "hasNext": false,
            "hasPrev": false
        }
    }
}