Waiting for engine...
Skip to main content

Account Group Integration Pack object

The AccountGroupIntegrationPack object represents an integration pack resource for existing account groups. You can retrieve, add, query, or remove the publisher integration packs from the account groups.

Structure

<AccountGroupIntegrationPack accountGroupId="" integrationPackId="" integrationPackName="" installationType="" id=""/>
FieldTypeDescription
accountGroupIdstringThe ID of the account group.
integrationPackIdstringThe ID of the integration pack.
integrationPackNamestringThe name of the integration pack.
installationTypestringThe type of integration pack. Possible values:
SINGLE — single attachment
MULTI — multiple attachment
idstringAn ID assigned by the system to the integration pack . This field populates only if you add the integration pack to an account group.

Supported operations

GETQUERYCREATEUPDATEEXECUTEDELETE
Supported Supported Supported Not supported Not supported Supported

SOAP implementation

CREATE operation

Adds an integration pack to the requesting account group.

Request:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:api="http://api.platform.boomi.com/">
<soapenv:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken wsu:Id="UsernameToken" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:Username>BOOMI_USER_NAME</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">BOOMI_PASSWORD</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<api:create>
<api:object xsi:type="api:AccountGroupIntegrationPack" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
accountGroupId="cd17f866-c247-4c54-a1a1-ea8f8f86a1d1">
<api:IntegrationPacks>
<api:IntegrationPack id="cd17f866-c247-4c54-a1a1-ea8f8f863456"/>
<api:IntegrationPack id="fc32f440-9a53-45ce-bd6b-014755dadb64"/>
</api:IntegrationPacks>
</api:object>
</api:create>
</soapenv:Body>
</soapenv:Envelope>

Response:

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<bns:createResponse xmlns:bns="http://api.platform.boomi.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<bns:result xsi:type="bns:AccountGroupIntegrationPack" accountGroupId="cd17f866-c247-4c54-a1a1-ea8f8f86a1d1">
<bns:IntegrationPacks>
<bns:IntegrationPack id="cd17f866-c247-4c54-a1a1-ea8f8f863456"/>
<bns:IntegrationPack id="fc32f440-9a53-45ce-bd6b-014755dadb64"/>
</bns:IntegrationPacks>
</bns:result>
</bns:createResponse>
</S:Body>
</S:Envelope>

QUERY operation

Retrieves all integration packs available to the requesting account group ID. You can use the following field as QUERY filter for the AccountGroupIntegrationPack object:

FieldAllowed values
accountGroupIdThe ID of the account group.

The operators allowed for the AccountGroupIntegrationPack filters are:

  • BETWEEN
  • EQUALS
  • LIKE
  • GREATER_THAN
  • GREATER_THAN_OR_EQUAL
  • IS_NULL
  • IS_NOT_NULL
  • LESS_THAN
  • LESS_THAN_OR_EQUAL
  • NOT_EQUALS
  • CONTAINS
  • NOT_CONTAINS

For general information about the structure of QUERY filters and how to handle paged results, see the Query filters and Query paging topics.

Request:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:api="http://api.platform.boomi.com/">
<soapenv:Header>
<wsse:Security
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken wsu:Id="UsernameToken" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:Username>BOOMI_USER_NAME</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">BOOMI_PASSWORD</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<api:update>
<object xsi:type="api:AccountGroupResources" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" accountGroupId="cd17f866-c247-4c54-a1a1-ea8f8f86a1d1" operationType="ADD">
<api:IntegrationPack id="fc32f440-9a53-45ce-bd6b-014755dadb64"/>
</object>
</api:update>
</soapenv:Body>
</soapenv:Envelope>

Response:

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<bns:AccountGroupResources xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bns="http://api.platform.boomi.com/" accountGroupId="cd17f866-c247-4c54-a1a1-ea8f8f86a1d1">
<bns:Clouds>
<bns:Cloud id="23456789-abcd-ef01-2345-6789abcdef01" name="Cloud entity"/>
</bns:Clouds>
<bns:Connectors>
<bns:Connector type="database" name="database"/>
</bns:Connectors>
<bns:PublishedProcesses>
<bns:PublishedProcess id="cd17f866-c247-4c54-a1a1-ea8f8f86a1d1" name="Test Process"/>
</bns:PublishedProcesses>
<bns:IntegrationPacks>
<bns:IntegrationPack id="fc32f440-9a53-45ce-bd6b-014755dadb64" name="New update Ipac" installationType="MULTI"/>
</bns:IntegrationPacks>
<bns:DataHubModels>
<bns:universe id="cd17f866-c247-4c54-a1a1-ea8f8f86a1d1" name="Test"/>
</bns:DataHubModels>
</bns:AccountGroupResources>
</S:Body>
</S:Envelope>
On this Page