Integration Instance Groups
Integration instance groups combine instance providers into a grouped routed configuration.
The Integration Instance Group object
object"integration.instance.group"requiredidstringrequiredstatus"draft" | "active" | "archived" | "deleted"requirednamestringrequireddescriptionstringrequirednullablemetadataRecord<string, any>requirednullableimplementationobjectrequirednullableprovidersobject[]requiredcreated_atdaterequiredupdated_atdaterequiredarchived_atdaterequirednullableEndpoints
List integration instance groups
/integration-instance-groupsReturns a paginated list of integration instance groups.
Query parameters
status"draft" | "active" | "archived" | "deleted" or "draft" | "active" | "archived" | "deleted"[]optionalidstring or string[]optionalintegration_idstring or string[]optionalintegration_instance_idstring or string[]optionalintegration_instance_provider_idstring or string[]optionalprovider_idstring or string[]optionalintegration_provider_idstring or string[]optionalprovider_deployment_idstring or string[]optionalprovider_config_idstring or string[]optionalprovider_auth_config_idstring or string[]optionalsession_template_idstring or string[]optionalcreated_atobjectoptionalFilter integration instance group creation time by date range
updated_atobjectoptionalFilter integration instance group last update time by date range
Example request
Get integration instance group
/integration-instance-groups/:integration_instance_group_idRetrieves a specific integration instance group.
Path parameters
integration_instance_group_idstringrequiredThe unique identifier for the integration_instance_group
Example request
Create integration instance group session template
/integration-instance-groups/:integration_instance_group_id/session-templateCreates or updates the shared session template for a specific integration instance group.
Path parameters
integration_instance_group_idstringrequiredThe unique identifier for the integration_instance_group
Request body
namestringoptionaldescriptionstringoptionalmetadataRecord<string, any>optionalExample request
Create integration instance group session
/integration-instance-groups/:integration_instance_group_id/sessionCreates a session from the shared session template of a specific integration instance group.
Path parameters
integration_instance_group_idstringrequiredThe unique identifier for the integration_instance_group
Request body
namestringoptionaldescriptionstringoptionalmetadataRecord<string, any>optionalExample request
Create integration instance group
/integration-instance-groupsCreates a new integration instance group.
Request body
namestringrequireddescriptionstringoptionalmetadataRecord<string, any>optionalprovidersobject[]optionalExample request
Update integration instance group
/integration-instance-groups/:integration_instance_group_idUpdates a specific integration instance group.
Path parameters
integration_instance_group_idstringrequiredThe unique identifier for the integration_instance_group
Request body
namestringoptionaldescriptionstringoptionalnullablemetadataRecord<string, any>optionalnullableprovidersobject[]optionalExample request
Delete integration instance group
/integration-instance-groups/:integration_instance_group_idArchives a specific integration instance group.
Path parameters
integration_instance_group_idstringrequiredThe unique identifier for the integration_instance_group