Base URL: https://kestrel-a.docka.ai/api/v1. All endpoints require a bearer token:
Authorization: Bearer <api_key>. Responses are JSON.
Sign in to the dashboard, open Settings → API keys, and create a key. Keys do not expire.
| Method | Path | Description |
|---|---|---|
| GET | /api/v1/me | The authenticated identity: id, name, plan. |
| GET | /api/v1/notes | List notes. |
| POST | /api/v1/notes | Create a note: {"title": "...", "body": "...", "tags": ["..."]} |
| GET | /api/v1/notes/{id} | One note. |
| DELETE | /api/v1/notes/{id} | Delete a note. |
401 missing or invalid token · 403 plan limit reached · 404 unknown note · 429 slow down.
600 requests per minute per key.