v52

OpenAPI 3.1.0Apache 2.0raw.githubusercontent.com2026-08-03308532588.7 KB
LlmProviderKey

Get LLM Provider's ApiKey by id

Get LLM Provider's ApiKey by id

get/v1/private/llm-provider-key/{id}

Path parameters

idstring uuid required

Response

LLMProviderApiKey resource

idstring uuid
provider'openai' | 'anthropic' | 'gemini' | 'openrouter' | 'vertex-ai' | 'bedrock' | 'ollama' | 'custom-llm' | 'opik-free' required
api_keystring
namestring
provider_namestring

Provider name - required for custom LLM and Bedrock providers to uniquely identify them (e.g., 'ollama', 'vllm', 'Bedrock us-east-1'). Must not be blank for custom and Bedrock providers. Should not be set for standard providers (OpenAI, Anthropic, etc.). This requirement is conditional and validation is enforced programmatically.

headersobject
configurationobject
base_urlstring
created_atstring date-time
created_bystring
last_updated_atstring date-time
last_updated_bystring
read_onlyboolean

If true, this provider is system-managed and cannot be edited or deleted

Example response

{
  "provider_name": "ollama"
}