| Resource | Description |
|---|---|
| POST /api/v1/auth/generate-otp CLIENT | Validate Customer ID and generate OTP |
| POST /api/v1/auth/verify-otp CLIENT | Validate OTP and authenticate customer |
| Resource | Description |
|---|---|
| GET /api/v1/customer/points CLIENT | Fetch latest customer points information |
| Resource | Description |
|---|---|
| GET /api/v1/catalog | Retrieve available rewards catalog |
| Resource | Description |
|---|---|
| POST /api/v1/orders | Create reward redemption order (Bigcity API) |
| GET /api/v1/orders/status | Get order fulfillment status (Bigcity API) |
| POST /api/v1/orders/redeem CLIENT | Deduct points from customer ledger |
| POST /api/v1/orders/reverse CLIENT | Reverse points for failed/cancelled orders |