A valid request URL is required to generate request examples{
"data": {
"attributes": [
{
"created_at": "<string>",
"description": "<string>",
"filterable": true,
"id": "<string>",
"key": "<string>",
"name": "<string>",
"template_key": "<string>",
"template_name": "<string>",
"translatable": true,
"translations": {
"description": [
{
"id": "<string>",
"locale": "<string>",
"omni_channel_translations": [
{
"id": "<string>",
"market_id": "<string>",
"store_group_id": "<string>",
"value": "<string>"
}
],
"value": "<string>"
}
],
"name": [
{
"id": "<string>",
"locale": "<string>",
"omni_channel_translations": [
{
"id": "<string>",
"market_id": "<string>",
"store_group_id": "<string>",
"value": "<string>"
}
],
"value": "<string>"
}
]
},
"updated_at": "<string>",
"values": {}
}
],
"compliant": {
"info": [
"<string>"
],
"level": "<unknown>"
},
"created_at": "<string>",
"discount_percentage": 123,
"discount_type": "<string>",
"discounts": {},
"id": "<string>",
"rules": [
{
"bundle_id": "<string>",
"discount_percentage": 123,
"discount_type": "<string>",
"discounts": {},
"exclude_discounted_price": true,
"exclude_full_price": true,
"id": "<string>",
"items": [
{
"description": "<string>",
"id": "<string>",
"image_urls": [
"<string>"
],
"product_name": "<string>",
"product_number": "<string>",
"slug": "<string>"
}
],
"quantity": 123,
"tag_conditions": {
"brands": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
},
"categories": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
},
"collections": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
},
"series": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
},
"tags": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
}
}
}
],
"status": "<string>",
"updated_at": "<string>"
},
"details": [
"<string>"
],
"success": true
}Creates a product bundle and adds it to the bundle group. Product bundles are treated as normal products in different channels
A valid request URL is required to generate request examples{
"data": {
"attributes": [
{
"created_at": "<string>",
"description": "<string>",
"filterable": true,
"id": "<string>",
"key": "<string>",
"name": "<string>",
"template_key": "<string>",
"template_name": "<string>",
"translatable": true,
"translations": {
"description": [
{
"id": "<string>",
"locale": "<string>",
"omni_channel_translations": [
{
"id": "<string>",
"market_id": "<string>",
"store_group_id": "<string>",
"value": "<string>"
}
],
"value": "<string>"
}
],
"name": [
{
"id": "<string>",
"locale": "<string>",
"omni_channel_translations": [
{
"id": "<string>",
"market_id": "<string>",
"store_group_id": "<string>",
"value": "<string>"
}
],
"value": "<string>"
}
]
},
"updated_at": "<string>",
"values": {}
}
],
"compliant": {
"info": [
"<string>"
],
"level": "<unknown>"
},
"created_at": "<string>",
"discount_percentage": 123,
"discount_type": "<string>",
"discounts": {},
"id": "<string>",
"rules": [
{
"bundle_id": "<string>",
"discount_percentage": 123,
"discount_type": "<string>",
"discounts": {},
"exclude_discounted_price": true,
"exclude_full_price": true,
"id": "<string>",
"items": [
{
"description": "<string>",
"id": "<string>",
"image_urls": [
"<string>"
],
"product_name": "<string>",
"product_number": "<string>",
"slug": "<string>"
}
],
"quantity": 123,
"tag_conditions": {
"brands": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
},
"categories": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
},
"collections": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
},
"series": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
},
"tags": {
"mode": "include",
"values": [
{
"id": "<string>",
"name": "<string>"
}
]
}
}
}
],
"status": "<string>",
"updated_at": "<string>"
},
"details": [
"<string>"
],
"success": true
}App slug
Team slug
Product bundle group id
Product bundle data
Show child attributes
Used if discount_type is relative. This will apply to all markets it's added to
0 <= x <= 100relative, fixed Status of the bundle
active, draft, inactive Product bundle created
Show child attributes
Other information which can be relative to the response. This field is used to give additional information then the main data we want to return. For instance if a product do not match the publishing rules will the product status be set to Incomplete and this field will include why