Mobile API Phase 3: Academy explore + shop endpoints
- Create AcademyController (public, no auth required):
- GET academy/news — paginated news articles with images
- GET academy/news/{uuid} — full article body
- GET academy/programs — active training programs with activity info
- GET academy/events — upcoming published events with registration status
- GET academy/gallery — paginated media gallery
- Create ShopController (auth required):
- GET products — essential products with purchase history check
(includes already_purchased_at per participant per year)
- Total: 26 API endpoints
Co-Authored-By:
Claude Opus 4.6 <noreply@anthropic.com>
Showing
Please register or sign in to comment