Skip to main content
GET
Get definition of a named custom integration

Authorizations

Splunk-AO-API-Key
string
header
required

Path Parameters

name
string
required

Slug identifying this named custom integration

Response

Successful Response

Response schema for the full JSON definition of a custom integration.

Returns the exact same structure used to create the integration, including decrypted sensitive fields (api_key_value, token, headers). Only accessible to users with edit permission (creator + admins).

authentication_type
enum<string>
required

Authentication types for custom integrations.

Values:

  • none: No authentication required
  • oauth2: OAuth2 token-based authentication
  • api_key: API key header-based authentication
Available options:
api_key,
none,
oauth2
endpoint
string
required
default_model
string | null
model_properties
ModelProperties · object[] | null
token
string | null
api_key_header
string | null
api_key_value
string | null
authentication_scope
string | null
oauth2_token_url
string | null
headers
Headers · object | null
custom_llm_config
CustomLLMConfig · object | null

Configuration for a custom LiteLLM handler class.

Allows users to specify a custom implementation of litellm.CustomLLM that handles acompletion() calls with custom request/response transformation.

custom_header_mapping
Custom Header Mapping · object | null
multi_modal_config
MultiModalModelIntegrationConfig · object | null

Configuration for multi-modal capabilities (file uploads).