22 lines
489 B
Markdown

# 05 Menus
Menu sync between POS and Uber Eats:
- Full menu replacement via PUT
- Fetch menu from Uber
- Item-level updates (out-of-stock/price updates)
- Item and modifier mapping strategy
- Validation and publish error handling
Current wrapper route for full replacement:
- `PUT /api/v1/uber/menu/replace`
Item update route:
- `POST /api/v1/uber/menu/items`
Best-practice note:
- Use API-managed menus only for integrated stores (avoid manual Menu Maker edits to prevent drift).