Commit Graph

1 Commits

Author SHA1 Message Date
Adrian Flores Cortes
28edf0d8fa docs(api): Add comprehensive OpenAPI/Swagger documentation (ST2.3)
- Created swagger.yml with 34 endpoint specifications
- Documented 5 auth endpoints (sessions, 2FA, phone verification)
- Documented 12 trading endpoints (bots, signals, positions, history)
- Documented 8 investment endpoints (accounts, performance, analytics)
- Documented 6 education endpoints (courses, enrollment, progress)
- Documented 3 portfolio endpoints (allocations, performance, goals)
- Included all request/response schemas
- Added authentication requirements (Bearer JWT)
- Defined common error and success response formats
- Added pagination metadata schemas

This OpenAPI specification provides complete API documentation that can be
used with Swagger UI, Postman, or other API documentation tools.

Part of ST2: Documentation Integration (47.5h)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 18:18:39 -06:00