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>
This commit is contained in:
parent
dc68780b18
commit
28edf0d8fa
1335
swagger.yml
Normal file
1335
swagger.yml
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user