API keys (BYOK)
Manage remote-provider API keys (Claude, OpenAI, Mistral, Groq, Gemini). Keys are encrypted at rest.
GET
/api/v1/keysList configured providers (key values never returned).
POST
/api/v1/keysRegister or rotate a provider key.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
provider | string | yes | anthropic | openai | mistral | groq | gemini |
api_key | string | yes | The key itself, encrypted on receipt |
DELETE
/api/v1/keys/{provider}Remove a provider key.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
provider | string | yes | Provider to remove |