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

MethodEndpointDescription
GET/api/v1/profileGet your profile
GET/api/v1/radarsList your radars
GET/api/v1/radars/:idGet a radar
GET/api/v1/radars/:id/historyGet radar snapshots
GET/api/v1/radars/:id/summaryGet radar summary for AI
GET/api/v1/goalsList your goals
GET/api/v1/action-plansList action plans
GET/api/v1/suggestionsList AI suggestions
GET/api/v1/context/developmentExport for AI context block
GET/api/v1/templates/searchSearch templates

Interactive API Reference

Explore every endpoint, view request/response schemas, and try the API directly from your browser.

Ready to integrate?

Create an account and generate your API key to get started.