# Menoo ## API Docs - Locations [List all locations](https://api.menoo.me/list-all-locations-35544281e0.md): - Locations [Get a single location](https://api.menoo.me/get-a-single-location-35544282e0.md): - Menus [List menus](https://api.menoo.me/list-menus-35544283e0.md): Returns all menus owned by the authenticated user. - Menus [Get a single menu with categories and items](https://api.menoo.me/get-a-single-menu-with-categories-and-items-35544284e0.md): Returns the menu, its categories, and all items nested under each category. - Items [List all items in a menu](https://api.menoo.me/list-all-items-in-a-menu-35544285e0.md): Returns a flat list of all items across all categories in the menu. - Items [Update an item](https://api.menoo.me/update-an-item-35544286e0.md): Partial update: only fields present in the request body are changed. - Items [Toggle item availability](https://api.menoo.me/toggle-item-availability-35544287e0.md): Flips the item's `is_available` flag and fires an `item.toggled` webhook event. - Webhooks [Menu created](https://api.menoo.me/menu-created-35545776e0.md): Fired when a new menu is created. - Webhooks [Menu updated](https://api.menoo.me/menu-updated-35545777e0.md): Fired when a menu's name, description, language, template, or active state changes. - Webhooks [Menu deleted](https://api.menoo.me/menu-deleted-35545778e0.md): Fired when a menu is permanently deleted. - Webhooks [Menu toggled](https://api.menoo.me/menu-toggled-35545779e0.md): Fired when a menu's active flag is toggled. - Webhooks [Category created](https://api.menoo.me/category-created-35545780e0.md): Fired when a new category is added to a menu. - Webhooks [Category updated](https://api.menoo.me/category-updated-35545781e0.md): Fired when a category's name, description, or visibility changes. - Webhooks [Category deleted](https://api.menoo.me/category-deleted-35545782e0.md): Fired when a category is permanently deleted. - Webhooks [Item created](https://api.menoo.me/item-created-35545783e0.md): Fired when a new item is added to a category. - Webhooks [Item updated](https://api.menoo.me/item-updated-35545784e0.md): Fired when an item's name, description, price, photo, allergens, or dietary tags change. - Webhooks [Item deleted](https://api.menoo.me/item-deleted-35545785e0.md): Fired when an item is permanently deleted. - Webhooks [Item availability toggled](https://api.menoo.me/item-availability-toggled-35545786e0.md): Fired when an item's `is_available` flag is flipped. - Webhooks [Location created](https://api.menoo.me/location-created-35545787e0.md): Fired when a new location is added to the account. - Webhooks [Location updated](https://api.menoo.me/location-updated-35545788e0.md): Fired when a location's name, handle, address, or phone changes. - Webhooks [Location deleted](https://api.menoo.me/location-deleted-35545789e0.md): Fired when a location is permanently deleted. ## Schemas - [Location](https://api.menoo.me/location-14956250d0.md): - [Menu](https://api.menoo.me/menu-14956251d0.md): - [MenuDetail](https://api.menoo.me/menudetail-14956252d0.md): - [Category](https://api.menoo.me/category-14956253d0.md): - [CategoryDetail](https://api.menoo.me/categorydetail-14956254d0.md): - [Item](https://api.menoo.me/item-14956255d0.md): - [Error](https://api.menoo.me/error-14956256d0.md): - [WebhookPayload](https://api.menoo.me/webhookpayload-14956480d0.md):