Create Llm Integration

Create a new LLM provider integration.

post/llm-providers/config

Request body

integration_namestring required

User-friendly name for this integration

providerstring required

LLM provider name (openai, anthropic, custom)

api_keystring required

API key for the provider

model_namestring required

Default model name for this integration

base_urlstring nullable

Custom endpoint URL (required for 'custom' provider, null for cloud)

Response

Successful Response

messagestring required

Human-readable status message

integration_idstring nullable

Integration ID (present for create/update operations)

status'success' | 'error' nullable

Operation status (for connection tests)

providerstring nullable

Provider name (for connection tests)

models_availablestring[] nullable

Available models (for connection tests)

Changes