Interactive OpenAPI 3.0 reference for all 5 backend microservices. Generated .
Legacy application server — coach / learner / admin route surface. The largest API in the platform. 485 paths spanning profiles, sessions, programs, tools, onboarding, and admin operations.
Open documentation →Authentication microservice — registration, login, OAuth, JWT issuance/refresh, password reset, email verification, account management, and bulk-user provisioning.
Open documentation →Fastify proxy fronting every microservice. Documents the gateway's own health endpoints and the proxy prefixes that route traffic to downstream services.
Open documentation →Calendar microservice — event CRUD, availability management, holidays, and external calendar integrations (Google, Microsoft, Apple).
Open documentation →AI / ML microservice — coach matching, growth-area inference, IDP generation, tool-report insights, comparative analytics, and GPT/Gemini chat backends.
Open documentation →| Service | Paths | Operations | Reusable Schemas | Tags |
|---|---|---|---|---|
| uex-server | 485 | 499 | 11 | 31 |
| auth-service | 37 | 37 | 7 | 6 |
| api-gateway | 30 | 30 | — | 2 |
| calendar-service | 32 | 35 | 7 | 6 |
| uex-ai-service | 30 | 30 | — | 13 |
| Total | 614 | 631 | 25 | 58 |
Each .html file is a fully self-contained Redoc renderer of one service's OpenAPI 3.0 specification. Open any file in a modern browser — no server required, no internet required, no build steps. The 3-pane layout gives you a navigable tag sidebar, full endpoint documentation, and request/response examples in multiple languages (curl, JavaScript, Python).
The raw OpenAPI specs are also included in specs/ if you want to import them into Postman, generate client SDKs, or feed them into your own tooling.
When the services are running locally, the same content is browseable interactively via Swagger UI:
| Service | Direct URL | Aggregated |
|---|---|---|
| uex-server | http://localhost:5000/api-docs | http://localhost:3002/docs/all(single UI with dropdown over all services) |
| auth-service | http://localhost:3001/api-docs | |
| api-gateway | http://localhost:3002/docs | |
| calendar-service | http://localhost:3003/api-docs | |
| uex-ai-service | http://localhost:5002/apidocs/ |