Environment: sandbox. Payments: simulated.
POST /oauth2/token | OAuth 2.0 client credentials (one key per service) |
GET /.well-known/jwks.json | Token signing keys |
/v1/* | Partner API (demo: platform/echo, platform/gate-check, usage) |
/portal/, /portal/api/v1/* | Client portal and its API |
/admin/, /admin/api/v1/* | Admin portal and its API (Fitrofy staff) |
POST /v1/payments/razorpay/webhook | Razorpay webhook |
GET /healthz, /readyz | Health |