---
title: "Modelo de menús de negocio | Documentación de Ordering.co"
description: "Un menú agrupa los productos y modos de cumplimiento disponibles de un negocio."
canonical: https://docs.ordering.co/es/api-reference/guides/menus-model/
---

# Modelo de menús de negocio

Un menú agrupa los productos y modos de cumplimiento disponibles de un negocio.

## Operaciones

| Acción     | Método   | Recurso                                   |
| ---------- | -------- | ----------------------------------------- |
| Listar     | `GET`    | `/business/{business_id}/menus`           |
| Consultar  | `GET`    | `/business/{business_id}/menus/{menu_id}` |
| Crear      | `POST`   | `/business/{business_id}/menus`           |
| Actualizar | `PUT`    | `/business/{business_id}/menus/{menu_id}` |
| Eliminar   | `DELETE` | `/business/{business_id}/menus/{menu_id}` |

## Conceptos compartidos

- `name` y `comment` proporcionan la identidad visible y el texto de apoyo del menú.
- `schedule` define la disponibilidad del menú salvo que `use_business_schedule` seleccione el horario del negocio.
- `pickup`, `delivery`, `eatin`, `curbside`, `driver_thru`, `seat_delivery`, `catering_delivery`, `catering_pickup` y `reservation` identifican los modos de cumplimiento admitidos.
- `enabled` y `snooze_until` afectan la disponibilidad.
- `all_products` puede incluir cada producto disponible; de lo contrario, `products` identifica asociaciones explícitas de productos.

El modelo contiene más campos y relaciones de los que devuelve cada respuesta. los campos disponibles dependen de la operación.

## Acceso y comportamiento de listado

Las operaciones de creación, consulta, actualización y eliminación requieren acceso de administrador o administrador de negocio. Las mutaciones de los administradores de negocio se limitan a negocios asociados. La operación de listado no requiere autenticación a nivel de operación.

Para las solicitudes de listado, `mode=dashboard` cambia el filtrado de habilitación, cumplimiento, pausa y negocios relacionados. No generalices esa semántica de listado a la ruta de un solo menú.
