Fulfillment Item Bundle Get
{{api_url}}/shop/connection/fulfillment/item_bundle/{{item_bundle_id}}Gets one Item Bundle Group with every component line in it. Each line maps a source_sku, the bundle SKU as sold on your channels and carried on the order, to one dest_sku and dest_sku_qty, a component SKU and the quantity of it per one bundle. A source SKU with three component lines ships as three lines at the partner. When an order line's SKU matches a source_sku in the group a fulfillment connection has selected, InfiPlex sends the partner the component lines in place of that line, with each dest_sku_qty multiplied by the quantity ordered.
Item Bundle Groups do not change inventory. They are used only by fulfillment, 3PL, and drop shipper connections.
Path
| Segment | Description |
|---|---|
{{item_bundle_id}} | The group id, shop_drop_shipper_item_bundle_group_id from Fulfillment Item Bundle Search. |
Example
{{api_url}}/shop/connection/fulfillment/item_bundle/1
Response
{
"bundle_info": {
"shop_drop_shipper_item_bundle_group_id": "1",
"shop_drop_shipper_item_bundle_group_sitearea_id": "16",
"bundle_group_name": "test 1",
"total_unique_source_skus": "3"
},
"bundle_skus": [
{
"shop_drop_shipper_item_bundle_group_item_id": "11",
"sdsibgi_bundle_group_id": "1",
"source_sku": "sku_abc",
"dest_sku": "shipper_sku1",
"dest_sku_qty": "1"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "12",
"sdsibgi_bundle_group_id": "1",
"source_sku": "sku_abc",
"dest_sku": "shipper_sku2",
"dest_sku_qty": "1"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "13",
"sdsibgi_bundle_group_id": "1",
"source_sku": "sku_abc",
"dest_sku": "shipper_sku3",
"dest_sku_qty": "2"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "14",
"sdsibgi_bundle_group_id": "1",
"source_sku": "sku_def",
"dest_sku": "shipper_sku10",
"dest_sku_qty": "1"
}
]
}
| Field | Type | Description |
|---|---|---|
bundle_info | object | The group record, same fields as a Fulfillment Item Bundle Search row. |
bundle_info.shop_drop_shipper_item_bundle_group_id | string | The group id. |
bundle_info.shop_drop_shipper_item_bundle_group_sitearea_id | string | The InfiPlex site area the group belongs to. |
bundle_info.bundle_group_name | string | The group name as shown in the OMS. |
bundle_info.total_unique_source_skus | string | Number of distinct bundle SKUs in the group. |
bundle_skus | array | One object per component line, grouped by source_sku. |
bundle_skus[].shop_drop_shipper_item_bundle_group_item_id | string | Id of this line. |
bundle_skus[].sdsibgi_bundle_group_id | string | The group id, repeated. |
bundle_skus[].source_sku | string | The bundle SKU as it appears on the order. |
bundle_skus[].dest_sku | string | A component SKU the fulfillment partner picks. |
bundle_skus[].dest_sku_qty | string | Units of this component per one bundle. Multiplied by the order line quantity when sent. |
In the example above, an order for 2 of sku_abc reaches the partner as shipper_sku1 x2, shipper_sku2 x2, and shipper_sku3 x4.
Authorization
Bearer token, sent in the Authorization header. Inherited from the collection.
Example Request
curl --location --request GET '{{api_url}}/shop/connection/fulfillment/item_bundle/{{item_bundle_id}}' \
--header 'Authorization: Bearer {{auth_token}}'Example Responses
Fulfillment Item Bundle Get
Request
curl --location --request GET '{{api_url}}/shop/connection/fulfillment/item_bundle/1' \
--header 'Authorization: Bearer YOUR_API_KEY'Response 200 OK
{
"bundle_info": {
"shop_drop_shipper_item_bundle_group_id": "1",
"shop_drop_shipper_item_bundle_group_sitearea_id": "16",
"bundle_group_name": "test 1",
"total_unique_source_skus": "3"
},
"bundle_skus": [
{
"shop_drop_shipper_item_bundle_group_item_id": "11",
"sdsibgi_bundle_group_id": "1",
"source_sku": "sku_abc",
"dest_sku": "shipper_sku1",
"dest_sku_qty": "1"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "12",
"sdsibgi_bundle_group_id": "1",
"source_sku": "sku_abc",
"dest_sku": "shipper_sku2",
"dest_sku_qty": "1"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "13",
"sdsibgi_bundle_group_id": "1",
"source_sku": "sku_abc",
"dest_sku": "shipper_sku3",
"dest_sku_qty": "2"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "14",
"sdsibgi_bundle_group_id": "1",
"source_sku": "sku_def",
"dest_sku": "shipper_sku10",
"dest_sku_qty": "1"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "15",
"sdsibgi_bundle_group_id": "1",
"source_sku": "sku_def",
"dest_sku": "shipper_sku11",
"dest_sku_qty": "2"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "16",
"sdsibgi_bundle_group_id": "1",
"source_sku": "X168061810",
"dest_sku": "ejd_01",
"dest_sku_qty": "4"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "17",
"sdsibgi_bundle_group_id": "1",
"source_sku": "X168061810",
"dest_sku": "ejd_02",
"dest_sku_qty": "3"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "18",
"sdsibgi_bundle_group_id": "1",
"source_sku": "X168061810",
"dest_sku": "ejd_03",
"dest_sku_qty": "2"
},
{
"shop_drop_shipper_item_bundle_group_item_id": "19",
"sdsibgi_bundle_group_id": "1",
"source_sku": "X168061810",
"dest_sku": "ejd_04",
"dest_sku_qty": "1"
}
]
}
