Session Template Providers
Session template providers define which providers should be included when a session is created from a template.
The Session Template Provider object
object"session.template.provider"requiredidstringrequiredstatus"active" | "archived" | "deleted"requiredtool_filterobjectrequiredprovider_idstringrequiredsession_template_idstringrequireddeploymentobjectrequiredconfigobjectrequiredauth_configobjectrequirednullablecreated_atdaterequiredupdated_atdaterequiredEndpoints
List session template providers
/session-template-providersReturns a paginated list of providers configured for a session template.
Query parameters
status"active" | "archived" or "active" | "archived"[]optionalidstring or string[]optionalFilter by session template provider ID(s)
session_template_idstring or string[]optionalFilter by session template ID(s)
provider_idstring or string[]optionalFilter by provider ID(s)
provider_deployment_idstring or string[]optionalFilter by provider deployment ID(s)
provider_config_idstring or string[]optionalFilter by provider config ID(s)
provider_auth_config_idstring or string[]optionalFilter by provider auth config ID(s)
created_atobjectoptionalFilter session template provider creation time by date range
updated_atobjectoptionalFilter session template provider last update time by date range
Example request
Get session template provider
/session-template-providers/:session_template_provider_idRetrieves a specific provider configuration from a session template.
Path parameters
session_template_provider_idstringrequiredThe unique identifier for the session_template_provider
Example request
Create session template provider
/session-template-providersAdds a new provider configuration to a session template.
Request body
session_template_idstringrequiredprovider_deployment_idstringoptionalprovider_config_idstringoptionalprovider_config_vault_idstringoptionalprovider_auth_config_idstringoptionaltool_filtersobject or object[]optionalnullableExample request
Update session template provider
/session-template-providers/:session_template_provider_idUpdates a provider configuration in a session template.
Path parameters
session_template_provider_idstringrequiredThe unique identifier for the session_template_provider
Request body
tool_filtersobject or object[]optionalnullableExample request
Delete session template provider
/session-template-providers/:session_template_provider_idRemoves a provider configuration from a session template.
Path parameters
session_template_provider_idstringrequiredThe unique identifier for the session_template_provider