dataloader-ai API v0.11.0
- POST /ingest -- push telemetry from the agent
- POST /heartbeat -- SDK heartbeat (keeps connection alive)
- GET /metrics -- all loader stats
- GET /metrics/{loader_name} -- single loader stats
- GET /optimizer/recommendation/{loader_name} -- batch size recommendation
- GET /cache/stats -- hit/miss breakdown
- POST /waitlist -- request beta access
- POST /admin/approve/{email} -- approve a beta signup
- POST /admin/reject/{email} -- reject a beta signup
- POST /admin/revoke/{email} -- revoke an API key
- POST /admin/rotate/{email} -- rotate an API key
- POST /admin/auto-accept -- toggle auto-accept for new signups
- POST /auth/login -- login with email+password
- POST /auth/login -- login with email+password
- GET /npm/downloads -- npm download count
- GET /health -- liveness
- GET /admin/dashboard -- admin dashboard (requires ?token= for page load, then uses header auth)
- GET /ai/insights -- AI-powered performance insights (requires API key)
- GET /dashboard -- user dashboard (requires ?key=)
- POST /instant-key -- get an instant API key
- GET /waitlist/count -- waitlist statistics
Interactive docs