v4
latestOpenAPI 3.1.02026-08-019681,1012.0 MBCreate or update custom integration
Request body
Authentication types for custom integrations.
Values:
- none: No authentication required
- oauth2: OAuth2 token-based authentication
- api_key: API key header-based authentication
List of model names for the custom integration. Deprecated: use model_properties instead.
Internal: whether this config was created from the legacy 'models' field.
Default model to use. If not provided, defaults to the first model.
Endpoint URL for the custom integration.
Optional scope for OAuth2 authentication.
OAuth2 token URL for custom OAuth2 authentication. If not provided, defaults to the endpoint.
HTTP header name to use for API key authentication (e.g., 'X-API-Key', 'Authorization').
API key value to send in the specified header for authentication.
Custom header mapping from internal fields (job_id, user_id, project_id, run_id) to custom header names to be included in LLM requests.
Optional custom HTTP headers to include in requests to the integration endpoint. Stored encrypted at rest.
Response
Successful Response