Quick facts
- User profile base path:
/api/v1/user-profile - Auth: Required for all endpoints
- MongoDB collection:
user_profiles - Cards shown 2 at a time, advancing each session
Surface area
| Action | Endpoint | Description |
|---|---|---|
| Get profile | GET /api/v1/user-profile | User profile + current cards to show |
| Save answers | POST /api/v1/user-profile/answers | Store card responses |
| Start session | POST /api/v1/user-profile/session | Begin new session, advance cards |
| Get cards | GET /api/v1/user-profile/cards | Current cards without starting session |