32 lines
712 B
Markdown
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.
|
|
|