GET
/
v1
/
llm-provider
/
{provider}
{
  "provider": "openai",
  "enabled": true,
  "credentials": {}
}
Get configuration for a specific LLM provider.

Path Parameters

ParameterTypeRequiredDescription
providerstringyesThe provider to fetch configuration for (e.g., openai, anthropic)

Response Examples

Success Response

{
  "provider": "openai",
  "enabled": true,
  "credentials": {
    "api_key": "sk-***",
    "organization": "org-***"
  }
}

Provider Not Found

{
  "error": {
    "code": "NOT_FOUND",
    "message": "No configuration found for provider: openai"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

provider
enum<string>
required

The LLM provider to fetch configuration for

Available options:
openai,
anthropic,
google,
google-vertex,
azure,
amazon-bedrock,
xai

Response

200
application/json

OK

The response is of type object.