API calls
Shared request utility
Most API calls use the shared request utility:
client/src/global/request/request.js
It provides:
- timeouts
- retry with exponential backoff
- helpers for authorized requests (Bearer token)
Partner Dashboard API calls (frontend)
See Partner Dashboard for routes and folder layout.
Partner API calls live next to each page under client/src/components/partner/ (e.g. MenuApiService.js, ProfileApiService.js). Most endpoints are under /partner_dashboard/*.
OpenAPI reference: Partner Dashboard API.