API Documentation
Integrate your skill data with AI assistants, internal tools, and custom workflows.
Authentication
Generate API keys from your account settings. All API requests require a Bearer token in the Authorization header.
REST API
Full CRUD access to radars, ratings, goals, action plans, and templates. JSON responses with consistent error handling.
AI Integration
Use the "Export for AI" endpoint to get a markdown context block of your skill data, ready to paste into Claude, ChatGPT, or any AI assistant.
Webhooks
Subscribe to events like radar updates, goal completions, and new suggestions. Build custom workflows triggered by your skill development activity.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/profile | Get your profile |
| GET | /api/v1/radars | List your radars |
| GET | /api/v1/radars/:id | Get a radar |
| GET | /api/v1/radars/:id/history | Get radar snapshots |
| GET | /api/v1/radars/:id/summary | Get radar summary for AI |
| GET | /api/v1/goals | List your goals |
| GET | /api/v1/action-plans | List action plans |
| GET | /api/v1/suggestions | List AI suggestions |
| GET | /api/v1/context/development | Export for AI context block |
| GET | /api/v1/templates/search | Search templates |
Interactive API Reference
Explore every endpoint, view request/response schemas, and try the API directly from your browser.