A centralized learning data warehouse for aggregating learner activity across multiple applications.
All endpoints (except health check) require an X-API-Key header.
/api/events/login Record a login event
/api/events/activity Record an activity or assessment event
/api/learners/:providerId Get learner profile and summary stats
/api/learners/:providerId/events Get events for a learner (supports filtering)
/api/apps/:appId/stats Get aggregate stats for an app
/api/health Health check (no auth required)