curl --request GET \
--url https://api.secure.quotivity.com/v1/bundles/{bundleId} \
--header 'x-api-key: <api-key>'{
"bundle": {
"id": "<string>",
"accountId": "<string>",
"isActive": true,
"header": {
"productId": "<string>",
"properties": {}
},
"clonedBundleTempName": "<string>"
},
"options": {
"included": [
{
"id": "<string>",
"accountId": "<string>",
"bundleId": "<string>",
"name": "<string>",
"priceBookId": "<string>",
"displayOrder": 123,
"configuration": {
"minCount": 123,
"maxCount": 123,
"defaultOptionProductId": "<string>"
},
"description": "<string>",
"defaultProduct": {
"id": "<string>",
"accountId": "<string>",
"bundleId": "<string>",
"optionId": "<string>",
"productId": "<string>",
"properties": {},
"displayOrder": 123,
"configuration": {
"minQuantity": 123,
"maxQuantity": 123,
"readonlyQuantity": true
}
}
}
],
"addOns": [
{
"id": "<string>",
"accountId": "<string>",
"bundleId": "<string>",
"name": "<string>",
"priceBookId": "<string>",
"displayOrder": 123,
"configuration": {
"minCount": 123,
"maxCount": 123,
"defaultOptionProductId": "<string>"
},
"description": "<string>",
"defaultProduct": {
"id": "<string>",
"accountId": "<string>",
"bundleId": "<string>",
"optionId": "<string>",
"productId": "<string>",
"properties": {},
"displayOrder": 123,
"configuration": {
"minQuantity": 123,
"maxQuantity": 123,
"readonlyQuantity": true
}
}
}
]
}
}Retrieves a bundle with all its options split into included and add-on categories.
curl --request GET \
--url https://api.secure.quotivity.com/v1/bundles/{bundleId} \
--header 'x-api-key: <api-key>'{
"bundle": {
"id": "<string>",
"accountId": "<string>",
"isActive": true,
"header": {
"productId": "<string>",
"properties": {}
},
"clonedBundleTempName": "<string>"
},
"options": {
"included": [
{
"id": "<string>",
"accountId": "<string>",
"bundleId": "<string>",
"name": "<string>",
"priceBookId": "<string>",
"displayOrder": 123,
"configuration": {
"minCount": 123,
"maxCount": 123,
"defaultOptionProductId": "<string>"
},
"description": "<string>",
"defaultProduct": {
"id": "<string>",
"accountId": "<string>",
"bundleId": "<string>",
"optionId": "<string>",
"productId": "<string>",
"properties": {},
"displayOrder": 123,
"configuration": {
"minQuantity": 123,
"maxQuantity": 123,
"readonlyQuantity": true
}
}
}
],
"addOns": [
{
"id": "<string>",
"accountId": "<string>",
"bundleId": "<string>",
"name": "<string>",
"priceBookId": "<string>",
"displayOrder": 123,
"configuration": {
"minCount": 123,
"maxCount": 123,
"defaultOptionProductId": "<string>"
},
"description": "<string>",
"defaultProduct": {
"id": "<string>",
"accountId": "<string>",
"bundleId": "<string>",
"optionId": "<string>",
"productId": "<string>",
"properties": {},
"displayOrder": 123,
"configuration": {
"minQuantity": 123,
"maxQuantity": 123,
"readonlyQuantity": true
}
}
}
]
}
}