API reference

API reference · BYOK

List your own provider credentials

GET/api/provider-keysSigned in session

Secrets are encrypted at rest and never returned after saving.

Answer 200

One active credential per provider, and which providers a key is used for here.

Fields of the 200 answer
FieldTypeWhat it is
providerKeysarray of ProviderKey
providerKeys[].idinteger
providerKeys[].providerstringOne of "openrouter", "openai", "anthropic", "google", "deepseek", "xai", "mistral", "groq", "cerebras", "together", "fireworks".
providerKeys[].labelstring or null
providerKeys[].createdAtinteger
providerKeys[].lastUsedAtinteger or null
providerKeys[].revokedAtinteger or null
providersarray of object
providers[].idstringOne of "openrouter", "openai", "anthropic", "google", "deepseek", "xai", "mistral", "groq", "cerebras", "together", "fireworks".
providers[].servedHerebooleanWhether this deployment serves that provider's models directly. A key for a provider it does not is stored and waits; until then those models run on the house credential and bill the balance.
Antimatter