Waiting for engine...
Skip to main content

Bulk GET operations

The bulk GET operation returns a maximum of 100 multiple API objects based on the supplied object IDs.

Most Boomi Enterprise Platform API objects that support the ordinary GET operation also support a bulk GET operation. With a bulk GET operation, you specify the object type and up to 100 object IDs. The operation returns all objects having the specified IDs.

The following example bulk GET requests are for the Process object.

Implementation

Send an HTTP POST to:

https://api.boomi.com/api/rest/v1/{accountId}/Process/bulk

where accountId is the ID of the authenticating account for the request.

Note that a specific process ID is replaced with the word bulk in the endpoint URL.

XML request

<api:BulkRequest xmlns:api="http://api.platform.boomi.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" type="GET">
<api:request xsi:type="api:BulkId" id="56789abc-def0-1234-5678-9abcdef01234"/>
<api:request xsi:type="api:BulkId" id="not_a_real_process_id"/>
<api:request xsi:type="api:BulkId" id="6789abcd-ef01-2345-6780-abcdef012345"/>
</api:BulkRequest>

XML response:

<bns:BulkResult xmlns:bns="http://api.platform.boomi.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<bns:response statusCode="200">
<bns:Result xsi:type="bns:Process" id="56789abc-def0-1234-5678-9abcdef01234" name="Order Intake"/>
</bns:response>
<bns:response errorMessage="No such process" statusCode="400" id="not_a_real_process_ID"/>
<bns:response statusCode="200">
<bns:Result xsi:type="bns:Process" id="6789abcd-ef01-2345-6780-abcdef012345" name="Order Process"/>
</bns:response>
</bns:BulkResult>
On this Page