791 B

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 (Promotions API v1.0.0 route set available)
  • Ads / sponsored listings
  • Payout and financial reconciliation (Reporting API route now available)
  • 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.