Fulfillment Item Bundle Get

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

SegmentDescription
{{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"
        }
    ]
}
FieldTypeDescription
bundle_infoobjectThe group record, same fields as a Fulfillment Item Bundle Search row.
bundle_info.shop_drop_shipper_item_bundle_group_idstringThe group id.
bundle_info.shop_drop_shipper_item_bundle_group_sitearea_idstringThe InfiPlex site area the group belongs to.
bundle_info.bundle_group_namestringThe group name as shown in the OMS.
bundle_info.total_unique_source_skusstringNumber of distinct bundle SKUs in the group.
bundle_skusarrayOne object per component line, grouped by source_sku.
bundle_skus[].shop_drop_shipper_item_bundle_group_item_idstringId of this line.
bundle_skus[].sdsibgi_bundle_group_idstringThe group id, repeated.
bundle_skus[].source_skustringThe bundle SKU as it appears on the order.
bundle_skus[].dest_skustringA component SKU the fulfillment partner picks.
bundle_skus[].dest_sku_qtystringUnits 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"
        }
    ]
}