Configurator Product Catalog

Output representation of the product catalog.

JSON Example 

1"catalogProducts": {
2    "additionalFields": [],
3    "attributeCategories": [
4      {
5        "attributes": [
6          {
7            "attributeCategoryId": "0v3xx0000000001AAA",
8            "attributeNameOverride": "Load Capacity",
9            "code": "CAP",
10            "dataType": "NUMBER",
11            "defaultValue": "1500",
12            "description": "Server racks are designed to support a specific load capacity, commonly measured in kilograms (kg) or pounds (lbs). Typical load capacities range from 500 kg (1102 lbs) to 1500 kg (3307 lbs) depending on the model.",
13            "id": "0tjxx00000001DpAAI",
14            "isCloneable": false,
15            "isConfigurable": true,
16            "isHidden": false,
17            "isPriceImpacting": false,
18            "isReadOnly": false,
19            "isRequired": false,
20            "label": "Load Capacity",
21            "name": "Load Capacity"
22          },
23          {
24            "attributeCategoryId": "0v3xx0000000001AAA",
25            "attributeNameOverride": "Expansion Slots",
26            "code": "SLOTCAP",
27            "dataType": "NUMBER",
28            "defaultValue": "12",
29            "id": "0tjxx00000001H3AAI",
30            "isCloneable": false,
31            "isConfigurable": true,
32            "isHidden": false,
33            "isPriceImpacting": false,
34            "isReadOnly": false,
35            "isRequired": true,
36            "label": "Expansion Slots",
37            "name": "Expansion Slots"
38          },
39          {
40            "attributeCategoryId": "0v3xx0000000001AAA",
41            "attributeNameOverride": "Memory",
42            "attributePicklist": {
43              "id": "0v5xx0000000001AAA",
44              "values": [
45                {
46                  "code": "MEM",
47                  "displayValue": "25",
48                  "id": "0v6xx0000000001AAA",
49                  "isBooleanValue": false,
50                  "name": "25Mem",
51                  "sequence": 0,
52                  "textValue": "25"
53                },
54                {
55                  "code": "50MEM",
56                  "displayValue": "50",
57                  "id": "0v6xx000000001eAAA",
58                  "isBooleanValue": false,
59                  "name": "50Mem",
60                  "sequence": 1,
61                  "textValue": "50"
62                },
63                {
64                  "code": "100MEM",
65                  "displayValue": "100",
66                  "id": "0v6xx000000003FAAQ",
67                  "isBooleanValue": false,
68                  "name": "100Mem",
69                  "sequence": 2,
70                  "textValue": "100"
71                }
72              ]
73            },
74            "dataType": "MULTIPICKLIST",
75            "defaultValue": "25",
76            "id": "0tjxx00000001IfAAI",
77            "isCloneable": false,
78            "isConfigurable": true,
79            "isHidden": false,
80            "isPriceImpacting": false,
81            "isReadOnly": false,
82            "isRequired": true,
83            "label": "Memory",
84            "name": "Memory"
85          }
86        ],
87        "code": "SPEC",
88        "name": "Server Rack Specifications"
89      }
90    ],
91    "description": "Introducing the Cisco Server Rack, a sleek and robust solution designed to streamline your data center infrastructure. With its scalable design and advanced cable management features, it ensures optimal performance, efficiency, and easy maintenance for your critical network equipment.",
92    "displayUrl": "https://www.cisco.com/content/dam/en/us/products/servers-unified-computing/ucs-c240-m4-rack-server/product-large.jpg",
93    "id": "01txx0000006jkuAAA",
94    "isActive": true,
95    "isAssetizable": true,
96    "isConfigurable": true,
97    "isSoldOnlyWithOtherProds": false,
98    "name": "Cisco Server Rack NX44",
99    "nodeType": "bundleProduct",
100    "prices": [],
101    "productClassification": {
102      "id": "11Bxx000002CC02EAG"
103    },
104    "productCode": "RACK",
105    "productComponentGroups": [
106      {
107        "classifications": [],
108        "code": "SERVICE",
109        "components": [
110          {
111            "additionalFields": [],
112            "attributeCategories": [],
113            "description": "Introducing the Cisco Rack Server NX44 Service, a comprehensive protection plan designed to safeguard your valuable data infrastructure. With extended coverage and rapid response times, this warranty ensures peace of mind and uninterrupted performance for your critical business operations.",
114            "id": "01txx0000006jmWAAQ",
115            "isActive": true,
116            "isAssetizable": true,
117            "isComponentRequired": false,
118            "isConfigurable": false,
119            "isDefaultComponent": false,
120            "isQuantityEditable": false,
121            "isSoldOnlyWithOtherProds": false,
122            "name": "Cisco Rack Server Service - 1 Year",
123            "nodeType": "simpleProduct",
124            "prices": [],
125            "productClassification": {},
126            "productCode": "SERVICE",
127            "productComponentGroups": [],
128            "productRelatedComponent": {
129              "childProductId": "01txx0000006jmWAAQ",
130              "childSellingModelId": "0jPxx000000004rEAA",
131              "doesBundlePriceIncludeChild": true,
132              "id": "0dSxx000000001dEAA",
133              "isComponentRequired": false,
134              "isDefaultComponent": false,
135              "isQuantityEditable": false,
136              "parentProductId": "01txx0000006jkuAAA",
137              "parentSellingModelId": "0jPxx000000004rEAA",
138              "productComponentGroupId": "0y7xx000000001dAAA",
139              "productRelationshipTypeId": "0yoxx00000001IfAAI",
140              "quantity": 1,
141              "quantityScaleMethod": "Proportional"
142            },
143            "productSellingModelOptions": [
144              {
145                "id": "0iOxx000000009hEAA",
146                "productId": "01txx0000006jmWAAQ",
147                "productSellingModel": {
148                  "id": "0jPxx000000004rEAA",
149                  "name": "Termed Annually",
150                  "pricingTerm": 1,
151                  "pricingTermUnit": "Annual",
152                  "sellingModelType": "TermDefined",
153                  "status": "Active"
154                },
155                "productSellingModelId": "0jPxx000000004rEAA"
156              },
157              {
158                "id": "0iOxx00000000PpEAI",
159                "productId": "01txx0000006jmWAAQ",
160                "productSellingModel": {
161                  "id": "0jPxx0000000085EAA",
162                  "name": "Evergreen Annually",
163                  "pricingTerm": 1,
164                  "pricingTermUnit": "Annual",
165                  "sellingModelType": "Evergreen",
166                  "status": "Active"
167                },
168                "productSellingModelId": "0jPxx0000000085EAA"
169              }
170            ]
171          }
172        ],
173        "description": "The services available for the Cisco Server Rack NX44 product provide comprehensive coverage and support for optimal performance and reliability, ensuring peace of mind for your data center infrastructure.",
174        "id": "0y7xx000000001dAAA",
175        "maxBundleComponents": 1,
176        "minBundleComponents": 0,
177        "name": "Services",
178        "parentProductId": "01txx0000006jkuAAA",
179        "sequence": 1
180      },
181      {
182        "classifications": [],
183        "code": "WARRANTY",
184        "components": [
185          {
186            "additionalFields": [],
187            "attributeCategories": [],
188            "description": "Introducing the Cisco Rack Server NX44 Warranty, a comprehensive protection plan designed to safeguard your valuable data infrastructure. With extended coverage and rapid response times, this warranty ensures peace of mind and uninterrupted performance for your critical business operations.",
189            "id": "01txx0000006jjIAAQ",
190            "isActive": true,
191            "isAssetizable": true,
192            "isComponentRequired": false,
193            "isConfigurable": false,
194            "isDefaultComponent": true,
195            "isQuantityEditable": true,
196            "isSoldOnlyWithOtherProds": false,
197            "name": "Cisco Rack Server Warranty - 1 Year",
198            "nodeType": "simpleProduct",
199            "prices": [],
200            "productClassification": {},
201            "productCode": "WARRANTY",
202            "productComponentGroups": [],
203            "productRelatedComponent": {
204              "childProductId": "01txx0000006jjIAAQ",
205              "childSellingModelId": "0jPxx000000001dEAA",
206              "doesBundlePriceIncludeChild": false,
207              "id": "0dSxx0000000001EAA",
208              "isComponentRequired": false,
209              "isDefaultComponent": true,
210              "isQuantityEditable": true,
211              "maxQuantity": 1,
212              "parentProductId": "01txx0000006jkuAAA",
213              "parentSellingModelId": "0jPxx000000001dEAA",
214              "productComponentGroupId": "0y7xx0000000001AAA",
215              "productRelationshipTypeId": "0yoxx00000001IfAAI",
216              "quantity": 1,
217              "quantityScaleMethod": "Proportional",
218              "sequence": 0
219            },
220            "productSellingModelOptions": [
221              {
222                "id": "0iOxx000000001dEAA",
223                "productId": "01txx0000006jjIAAQ",
224                "productSellingModel": {
225                  "id": "0jPxx000000001dEAA",
226                  "name": "One Time",
227                  "sellingModelType": "OneTime",
228                  "status": "Active"
229                },
230                "productSellingModelId": "0jPxx000000001dEAA"
231              },
232              {
233                "id": "0iOxx00000000HlEAI",
234                "productId": "01txx0000006jjIAAQ",
235                "productSellingModel": {
236                  "id": "0jPxx000000003FEAQ",
237                  "name": "Termed Monthly",
238                  "pricingTerm": 1,
239                  "pricingTermUnit": "Months",
240                  "sellingModelType": "TermDefined",
241                  "status": "Active"
242                },
243                "productSellingModelId": "0jPxx000000003FEAQ"
244              },
245              {
246                "id": "0iOxx00000000JNEAY",
247                "productId": "01txx0000006jjIAAQ",
248                "productSellingModel": {
249                  "id": "0jPxx000000004rEAA",
250                  "name": "Termed Annually",
251                  "pricingTerm": 1,
252                  "pricingTermUnit": "Annual",
253                  "sellingModelType": "TermDefined",
254                  "status": "Active"
255                },
256                "productSellingModelId": "0jPxx000000004rEAA"
257              },
258              {
259                "id": "0iOxx00000000KzEAI",
260                "productId": "01txx0000006jjIAAQ",
261                "productSellingModel": {
262                  "id": "0jPxx0000000085EAA",
263                  "name": "Evergreen Annually",
264                  "pricingTerm": 1,
265                  "pricingTermUnit": "Annual",
266                  "sellingModelType": "Evergreen",
267                  "status": "Active"
268                },
269                "productSellingModelId": "0jPxx0000000085EAA"
270              },
271              {
272                "id": "0iOxx00000000MbEAI",
273                "productId": "01txx0000006jjIAAQ",
274                "productSellingModel": {
275                  "id": "0jPxx000000006TEAQ",
276                  "name": "Evergreen Monthly",
277                  "pricingTerm": 1,
278                  "pricingTermUnit": "Months",
279                  "sellingModelType": "Evergreen",
280                  "status": "Active"
281                },
282                "productSellingModelId": "0jPxx000000006TEAQ"
283              }
284            ]
285          }
286        ],
287        "description": "The warranties available for the Cisco Server Rack NX44 product provide comprehensive coverage and support for optimal performance and reliability, ensuring peace of mind for your data center infrastructure.",
288        "id": "0y7xx0000000001AAA",
289        "maxBundleComponents": 1,
290        "minBundleComponents": 0,
291        "name": "Warranties",
292        "parentProductId": "01txx0000006jkuAAA",
293        "sequence": 0
294      }
295    ],
296    "productSellingModelOptions": [
297      {
298        "id": "0iOxx000000003FEAQ",
299        "productId": "01txx0000006jkuAAA",
300        "productSellingModel": {
301          "id": "0jPxx000000001dEAA",
302          "name": "One Time",
303          "sellingModelType": "OneTime",
304          "status": "Active"
305        },
306        "productSellingModelId": "0jPxx000000001dEAA"
307      },
308      {
309        "id": "0iOxx000000004rEAA",
310        "productId": "01txx0000006jkuAAA",
311        "productSellingModel": {
312          "id": "0jPxx000000003FEAQ",
313          "name": "Termed Monthly",
314          "pricingTerm": 1,
315          "pricingTermUnit": "Months",
316          "sellingModelType": "TermDefined",
317          "status": "Active"
318        },
319        "productSellingModelId": "0jPxx000000003FEAQ"
320      },
321      {
322        "id": "0iOxx000000006TEAQ",
323        "productId": "01txx0000006jkuAAA",
324        "productSellingModel": {
325          "id": "0jPxx000000004rEAA",
326          "name": "Termed Annually",
327          "pricingTerm": 1,
328          "pricingTermUnit": "Annual",
329          "sellingModelType": "TermDefined",
330          "status": "Active"
331        },
332        "productSellingModelId": "0jPxx000000004rEAA"
333      }
334    ],
335    "productType": "Bundle"
336  }
Property NameTypeDescriptionFilter Group and VersionAvailable Version
additional​FieldsConfigurator Additional Fields[]Additional fields for this product.Small, 60.060.0
attribute​CategoriesConfigurator Attribute Category[]List of attribute categories. The categories that aren’t categorized are specified in the uncategorized entry in this list.Small, 60.060.0
availability​DateStringAvailability date of this product.Small, 60.060.0
descriptionStringDescription of this product.Small, 60.060.0
discontinued​DateStringDate when this product is discontinued.Small, 60.060.0
display​UrlStringDisplay URL of this product.Small, 60.060.0
endOf​LifeDateStringEnd of life date for this product.Small, 60.060.0
idStringID of the product.Small, 60.060.0
isActiveBooleanIndicates whether this product is active (true) or not (false).Small, 60.060.0
is​AssetizableBooleanIndicates whether this product is assetizable (true) or not (false).Small, 60.060.0
isComponent​RequiredBooleanIndicates whether the component is required (true) or not (false).Small, 60.060.0
is​ConfigurableBooleanIndicates whether the component is configurable (true) or not (false).Small, 60.060.0
isDefault​ComponentBooleanIndicates whether the component is a default component (true) or not (false).Small, 60.060.0
isQuantity​EditableBooleanIndicates whether the quantity of the component is editable ( true) or not (false).Small, 60.060.0
isSoldOnly​WithOtherProdsBooleanIndicates whether this product is sold only with other products (true) or not (false).Small, 60.060.0
nameStringName of the product.Small, 60.060.0
nodeTypeStringNode type of the product.Small, 60.060.0
pricesConfigurator Price[]List of prices from the product catalog.Small, 60.060.0
product​ClassificationConfigurator Product Classification[]Classification details of the product.Small, 60.060.0
productCodeStringCode of the product.Small, 60.060.0
product​ComponentGroupsConfigurator Product Component Group[]List of product component groups for this product.Small, 60.060.0
product​RelatedComponentConfigurator Product Related Component[]Details of the product related component of this product.Small, 60.060.0
productSelling​ModelOptionsConfigurator Product Selling Model Option[]List of product selling model options for this product.Small, 60.060.0
productTypeStringType of product.Small, 60.060.0
qualification​ContextConfigurator Qualification Context[]Details of the qualification context of the product.Small, 60.060.0
statusStringStatus of the product.Small, 60.060.0
unitOfMeasureConfigurator Unit Of Measure[]Details about the unit of measure associated with a product.Small, 63.063.0