API Reference
Account & Keys API
Manage provider keys, defaults, usage, and dimensions.
Save Provider Key
POST /v1/account/keys
{
"provider": "openai",
"apiKey": "sk-...",
"model": "text-embedding-3-small",
"dimensions": 1024,
"baseUrl": "https://openrouter.ai/api/v1" // optional
}The key is validated with a test embedding call. Returns the validated model and dimensions.
Delete Provider Key
DELETE /v1/account/keys/:providerSet Default Provider
PUT /v1/account/keys/:provider/defaultGet Usage
GET /v1/account/usageReturns tenant info, usage counters, provider list, and embedding dimensions.
Reset Dimensions
DELETE /v1/account/dimensionsWarning: This deletes all your memories, vectors, and provider keys. Use only if you need to switch to a different embedding dimension.
Auth Endpoints (Public)
POST /v1/auth/magic-link— send magic link emailGET /v1/auth/verify?token=...— verify and get API key