32 lines
712 B
Markdown

# API Groups
This file intentionally separates high-priority vs extended APIs for easier team onboarding.
## Group A (Important for POS Core)
- Merchant management
- OAuth connection flow
- Menu upsert/get
- Order pull/list
- Order actions (accept/deny/ready/cancel)
- Store hours updates
- Uber webhook ingestion
## Group B (Extended / Optional / Can Be Added Incrementally)
- Promotions
- Ads / sponsored listings
- Payout and financial reconciliation
- Store holiday/special schedules
- Catalog media sync
- Audit/event feed replay
## Group C (Generic Catch-All)
Use:
- `POST /api/v1/uber/request`
This endpoint is the fallback for any Uber endpoint that is not yet added as a typed shortcut route.