Get Cart Items

Return cart items and their configurable attributes based on specified criteria.

1GET /v2/cpq/carts/{cart_ID}/items?query={query}&lastRecordId=(n)&pagesize={n}&filters={filter}&fields={field1,field2}&validate={true/false}&price={true/false}

Fieldset as a parameter for this API is not supported. If the fieldset parameter is passed, a runtime error occurs.

This API can be called either through REST or through Apex remote calls. The default value for the price parameter is true. If price=false is not specified, pricing is executed by default. Specify price=false if you do not want to execute pricing.

In ​Salesforce Industries Communications, Media, and Energy Fall ‘20 and later releases, the getCarts validate parameter has a default value of _True*, so the API will return validation messages. If validate=false is not specified, validation messages are returned by default. Specify validate=false in the UI if you do not want to receive validation messages.

This API supports the guest user enhancements that Salesforce introduced with the Winter ‘21 release. To encrypt and decrypt data for guest users, use the UserSecurity class with this API. See Guest User Technical Details.

For additional information, ​see UserSecurity Class and CPQ and Digital Commerce Changes for Guest Users.

Get Cart Items Trim Mode 

Trim Mode is an optimization feature that reduces the payload size of the GetCartItems API response. Instead of returning the full set of cart item fields, Trim Mode restricts the response to only what is explicitly required.

When enabled, the API response includes these:

  • A fixed set of 22 default fields (identity, hierarchy, and status)
  • Fields specified via the fields query parameter
  • Fields defined in the GCITrimFieldsToInclude field set in Salesforce

All other fields are removed from the response. Structural nodes such as PricebookEntry, Product2, and productChildItemDefinition are always preserved.

Trim Mode applies only to:

  • getCartItemList
  • getCartItemListById

Important

See, Enabling Trim Mode.

Remote Method 

1getCartsItems

REST Handler 

1APIItemsCartsCpqV2

Apex Remote Service 

1CpqAppHandler

Apex Remote Input Map 

1{
2 methodName: getCartsItems,
3 cartId: 801360000008 eNU,
4 query: "iphone",
5 lastItemId: "01t36000000pfcKAAQ",
6 pagesize: 20,
7 includeAttachment: false,
8 fields: fields = Quantity,
9 vlocity_cmt__RecurringCharge__c,
10 vlocity_cmt__OneTimeTotal__c,
11 vlocity_cmt__BillingAccountId__r.Name,
12 vlocity_cmt__ServiceAccountId__r.Name,
13 vlocity_cmt__PremisesId__r.Name
14 filter: vlocity_cmt__ServiceAccountId__c: 991360000008 eNU_991360000008eNY,
15 vlocity_cmt__BillingAccount__c: 01 t36000000pfcKAAQ_01t36000000pfcKAAQ
16}
17cartId = order.Id, opportunity.Id, quote.Id

Package 

Communication (vlocity_cmt)

API Parameters and Response Format 

For API parameter names and descriptions, see Cart-Based API Swagger Reference.

Resource Information 

Response FormatJSON
Resource URL/services/apexrest/{namespace}/v2/cpq/carts/{cart_ID}/items?query={query}&lastRecordId=(n)&pagesize={n}&filters={filter}&fields={field1,field2}&validate={true/false}&price={true/false}

Example Request 

1GET
2/services/apexrest/vlocity_cmt/v2/cpq/carts/80141000000Cg8H/items?pagesize=5

Example Response 

1{
2   "totalSize": 1,
3   "messages": [],
4   "actions": {
5      "itempricesupdated": {
6      "rest": {
7         "params": {},
8         "method": "GET",
9         "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/price?price=false&cartId=801xx000003H0UlAAK"
10      },
11      "remote": {
12         "params": {}
13      },
14      "client": {
15         "params": {}
16      }
17      }
18   },
19   "records": [
20      {
21      "messages": [],
22      "actions": {
23         "addtocart": {
24            "rest": {
25            "params": {
26               "validate": true,
27               "items": [
28                  {
29                  "quantity": 1,
30                  "itemId": "01uxx0000009Ua7AAE"
31                  }
32               ],
33               "pagesize": 20,
34               "cartId": "801xx000003H0UlAAK",
35               "hierarchy": -1,
36               "query": null,
37               "price": true,
38               "includeAttachment": true,
39               "lastRecordId": null
40            },
41            "method": "POST",
42            "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items"
43            },
44            "remote": {
45            "params": {}
46            },
47            "client": {
48            "params": {}
49            }
50         },
51         "cloneitem": {
52            "rest": {
53            "params": {
54               "items": [
55                  {
56                  "itemId": "802xx000001o0B1AAI"
57                  }
58               ],
59               "id": "802xx000001o0B1AAI",
60               "cartId": "801xx000003H0UlAAK"
61            },
62            "method": "POST",
63            "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/clone"
64            },
65            "remote": {
66            "params": {}
67            },
68            "client": {
69            "params": {}
70            }
71         },
72         "updateitems": {
73            "rest": {
74            "params": {
75               "validate": true,
76               "items": [
77                  {
78                  "itemId": "802xx000001o0B1AAI"
79                  }
80               ],
81               "fields": null,
82               "filters": null,
83               "pagesize": 20,
84               "cartId": "801xx000003H0UlAAK",
85               "hierarchy": -1,
86               "query": null,
87               "price": true,
88               "includeAttachment": true,
89               "lastRecordId": null
90            },
91            "method": "PUT",
92            "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items"
93            },
94            "remote": {
95            "params": {}
96            },
97            "client": {
98            "params": {}
99            }
100         },
101         "modifyattributes": {
102            "rest": {
103            "params": {
104               "items": [
105                  {
106                  "itemId": "802xx000001o0B1AAI"
107                  }
108               ],
109               "filters": null,
110               "id": "802xx000001o0B1AAI",
111               "cartId": "801xx000003H0UlAAK",
112               "itemId": "802xx000001o0B1AAI"
113            },
114            "method": "PUT",
115            "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/itemAttributes"
116            },
117            "remote": {
118            "params": {}
119            },
120            "client": {
121            "params": {}
122            }
123         },
124         "deleteitem": {
125            "rest": {
126            "params": {},
127            "method": "DELETE",
128            "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI?includeAttachment=true&price=true&hierarchy=-1&cartId=801xx000003H0UlAAK&pagesize=20&id=802xx000001o0B1AAI&validate=true"
129            },
130            "remote": {
131            "params": {}
132            },
133            "client": {
134            "params": {}
135            }
136         },
137         "configdelete": {
138            "rest": {
139            "params": {
140               "id": "802xx000001o0B1AAI",
141               "cartId": "801xx000003H0UlAAK"
142            },
143            "method": null,
144            "link": null
145            },
146            "remote": {
147            "params": {}
148            },
149            "client": {
150            "params": {}
151            }
152         }
153      },
154      "displaySequence": -1,
155      "productChildItemDefinition": {
156         "vlocity_cmt__ParentProductId__c": "01txx0000007CBoAAM",
157         "Name": "Root PCI",
158         "vlocity_cmt__ParentProductId__r": {
159            "vlocity_cmt__ProductSpecId__c": null,
160            "Id": "01txx0000007CBoAAM",
161            "Name": "Iphone16",
162            "vlocity_cmt__GlobalGroupKey__c": "f3b86b92-81ce-2541-07e5-83b46d640d71"
163         },
164         "vlocity_cmt__MinQuantity__c": 0,
165         "vlocity_cmt__MaxQuantity__c": 99999,
166         "vlocity_cmt__MinimumChildItemQuantity__c": 0,
167         "vlocity_cmt__MaximumChildItemQuantity__c": 99999,
168         "vlocity_cmt__Quantity__c": 1,
169         "vlocity_cmt__SeqNumber__c": 1,
170         "vlocity_cmt__ChildLineNumber__c": "1.0",
171         "vlocity_cmt__IsRootProductChildItem__c": true,
172         "vlocity_cmt__IsOverride__c": false,
173         "Id": "a3Pxx0000004ni4EAA",
174         "vlocity_cmt__CollapseHierarchy__c": false,
175         "vlocity_cmt__IsVirtualItem__c": false
176      },
177      "isVirtualItem": false,
178      "sequenceNumber": 1,
179      "groupMinQuantity": 0,
180      "productId": "01txx0000007CBoAAM",
181      "Product2": {
182         "ProductCode": "Iphone16",
183         "vlocity_cmt__ProductSpecId__r": null,
184         "Id": "01txx0000007CBoAAM",
185         "vlocity_cmt__IsOrderable__c": true,
186         "Description": "Iphone16",
187         "IsActive": true,
188         "vlocity_cmt__Type__c": "None",
189         "vlocity_cmt__LifecycleStatus__c": "Draft",
190         "vlocity_cmt__SubType__c": "None",
191         "Name": "Iphone16",
192         "vlocity_cmt__IsConfigurable__c": false,
193         "vlocity_cmt__GlobalGroupKey__c": "f3b86b92-81ce-2541-07e5-83b46d640d71",
194         "vlocity_cmt__AttributeDefaultValues__c": null,
195         "vlocity_cmt__SpecificationType__c": "Product"
196      },
197      "maxQuantity": 99999,
198      "ProductCode": "Iphone16",
199      "IsActive": true,
200      "hasChildren": false,
201      "defaultQuantity": 1,
202      "groupMaxQuantity": 99999,
203      "PricebookEntry": {
204         "Product2": {
205            "vlocity_cmt__SpecificationType__c": "Product",
206            "vlocity_cmt__AttributeDefaultValues__c": null,
207            "vlocity_cmt__GlobalGroupKey__c": "f3b86b92-81ce-2541-07e5-83b46d640d71",
208            "vlocity_cmt__IsConfigurable__c": false,
209            "Name": "Iphone16",
210            "vlocity_cmt__SubType__c": "None",
211            "vlocity_cmt__LifecycleStatus__c": "Draft",
212            "vlocity_cmt__Type__c": "None",
213            "IsActive": true,
214            "vlocity_cmt__IsOrderable__c": true,
215            "Id": "01txx0000007CBoAAM",
216            "vlocity_cmt__ProductSpecId__r": null,
217            "ProductCode": "Iphone16"
218         },
219         "Pricebook2Id": "01sxx0000005qRhAAI",
220         "Product2Id": "01txx0000007CBoAAM",
221         "Id": "01uxx0000009Ua7AAE"
222      },
223      "Name": "Iphone16",
224      "UnitPrice": {
225         "value": 0,
226         "previousValue": null,
227         "originalValue": null,
228         "messages": [],
229         "label": "Unit Price",
230         "hidden": true,
231         "fieldName": "UnitPrice",
232         "editable": false,
233         "dataType": "CURRENCY",
234         "alternateValues": null,
235         "actions": {}
236      },
237      "Product2Id": "01txx0000007CBoAAM",
238      "productChildItemId": "a3Pxx0000004ni4EAA",
239      "minQuantity": 0,
240      "name": "Iphone16",
241      "Pricebook2Id": "01sxx0000005qRhAAI",
242      "action": "Add",
243      "productHierarchyPath": "01txx0000007CBoAAM",
244      "vlocity_cmt__RecurringPrice__c": 50,
245      "orderActive": false,
246      "itemType": "lineItem",
247      "SellingPeriod": "Present",
248      "vlocity_cmt__ProductGroupKey__c": {
249         "value": "f3b86b92-81ce-2541-07e5-83b46d640d71",
250         "previousValue": null,
251         "originalValue": null,
252         "messages": [],
253         "label": "Product Group Key",
254         "hidden": false,
255         "fieldName": "vlocity_cmt__ProductGroupKey__c",
256         "editable": false,
257         "dataType": "STRING",
258         "alternateValues": null,
259         "actions": {
260
261         }
262      },
263      "vlocity_cmt__RecurringDiscountPrice__c": {
264         "value": null,
265         "previousValue": null,
266         "originalValue": null,
267         "messages": [],
268         "label": "Recurring Discount Price",
269         "hidden": true,
270         "fieldName": "vlocity_cmt__RecurringDiscountPrice__c",
271         "editable": false,
272         "dataType": "CURRENCY",
273         "alternateValues": null,
274         "actions": {}
275      },
276      "vlocity_cmt__ParentItemId__c": {
277         "value": null,
278         "previousValue": null,
279         "originalValue": null,
280         "messages": [],
281         "label": "Parent Item ID",
282         "hidden": true,
283         "fieldName": "vlocity_cmt__ParentItemId__c",
284         "editable": false,
285         "dataType": "STRING",
286         "alternateValues": null,
287         "actions": {}
288      },
289      "vlocity_cmt__ItemName__c": {
290         "value": null,
291         "previousValue": null,
292         "originalValue": null,
293         "messages": [],
294         "label": "Item Name",
295         "hidden": false,
296         "fieldName": "vlocity_cmt__ItemName__c",
297         "editable": true,
298         "dataType": "STRING",
299         "alternateValues": null,
300         "actions": {}
301      },
302      "vlocity_cmt__EffectiveOneTimeTotal__c": {
303         "value": 100,
304         "previousValue": null,
305         "originalValue": null,
306         "messages": [],
307         "label": "Effective One Time Total",
308         "hidden": false,
309         "fieldName": "vlocity_cmt__EffectiveOneTimeTotal__c",
310         "editable": true,
311         "dataType": "CURRENCY",
312         "alternateValues": null,
313         "actions": {
314            "adjustmentcodes": {
315            "rest": {
316               "params": {},
317               "method": "GET",
318               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__EffectiveOneTimeTotal__c&PricingVariableCode=EFF_OT_STD_PRC_TOTAL"
319            },
320            "remote": {
321               "params": {}
322            },
323            "client": {
324               "records": [],
325               "params": {}
326            }
327            },
328            "pricedetail": {
329            "rest": {
330               "params": {},
331               "method": "GET",
332               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__EffectiveOneTimeTotal__c"
333            },
334            "remote": {
335               "params": {}
336            },
337            "client": {
338               "records": [],
339               "params": {}
340            }
341            }
342         }
343      },
344      "vlocity_cmt__EffectiveRecurringTotal__c": {
345         "value": 50,
346         "previousValue": null,
347         "originalValue": null,
348         "messages": [],
349         "label": "Effective Recurring Total",
350         "hidden": false,
351         "fieldName": "vlocity_cmt__EffectiveRecurringTotal__c",
352         "editable": true,
353         "dataType": "CURRENCY",
354         "alternateValues": null,
355         "actions": {
356            "adjustmentcodes": {
357            "rest": {
358               "params": {},
359               "method": "GET",
360               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__EffectiveRecurringTotal__c&PricingVariableCode=EFF_REC_MNTH_STD_PRC_TOTAL"
361            },
362            "remote": {
363               "params": {}
364            },
365            "client": {
366               "records": [],
367               "params": {}
368            }
369            },
370            "pricedetail": {
371            "rest": {
372               "params": {
373
374               },
375               "method": "GET",
376               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__EffectiveRecurringTotal__c"
377            },
378            "remote": {
379               "params": {}
380            },
381            "client": {
382               "records": [],
383               "params": {}
384            }
385            }
386         }
387      },
388      "vlocity_cmt__CatalogItemReferenceDateTime__c": {
389         "value": null,
390         "previousValue": null,
391         "originalValue": null,
392         "messages": [],
393         "label": "Reference Time",
394         "hidden": false,
395         "fieldName": "vlocity_cmt__CatalogItemReferenceDateTime__c",
396         "editable": true,
397         "dataType": "DATETIME",
398         "alternateValues": null,
399         "actions": {}
400      },
401      "ListPrice": {
402         "value": 0,
403         "previousValue": null,
404         "originalValue": null,
405         "messages": [],
406         "label": "List Price",
407         "hidden": true,
408         "fieldName": "ListPrice",
409         "editable": false,
410         "dataType": "CURRENCY",
411         "alternateValues": null,
412         "actions": {}
413      },
414      "vlocity_cmt__CpqCardinalityMessage__c": {
415         "value": null,
416         "previousValue": null,
417         "originalValue": null,
418         "messages": [],
419         "label": "Cpq Cardinality Message",
420         "hidden": false,
421         "fieldName": "vlocity_cmt__CpqCardinalityMessage__c",
422         "editable": true,
423         "dataType": "TEXTAREA",
424         "alternateValues": null,
425         "actions": {}
426      },
427      "vlocity_cmt__RecurringManualDiscount__c": {
428         "value": 0,
429         "previousValue": null,
430         "originalValue": null,
431         "messages": [],
432         "label": "Recurring Manual Discount",
433         "hidden": false,
434         "fieldName": "vlocity_cmt__RecurringManualDiscount__c",
435         "editable": true,
436         "dataType": "PERCENT",
437         "alternateValues": null,
438         "actions": {
439            "applyadjustment": {
440            "rest": {
441               "params": {
442                  "adjustments": [
443                  {
444                     "AdjustmentValue": 0,
445                     "PricingVariableCode": "REC_MNTH_STD_PRC_DISC_PCT_MAN",
446                     "AdjustmentMethod": "Percent",
447                     "AdjustmentCode": "",
448                     "DetailType": "ADJUSTMENT",
449                     "Field": "vlocity_cmt__RecurringManualDiscount__c"
450                  }
451                  ],
452                  "id": "802xx000001o0B1AAI",
453                  "cartId": "801xx000003H0UlAAK"
454               },
455               "method": "POST",
456               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing"
457            },
458            "remote": {
459               "params": {}
460            },
461            "client": {
462               "records": [],
463               "params": {}
464            }
465            },
466            "adjustmentcodes": {
467            "rest": {
468               "params": {},
469               "method": "GET",
470               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__RecurringManualDiscount__c&PricingVariableCode=REC_MNTH_STD_PRC_DISC_PCT_MAN"
471            },
472            "remote": {
473               "params": {}
474            },
475            "client": {
476               "records": [],
477               "params": {}
478            }
479            },
480            "pricedetail": {
481            "rest": {
482               "params": {},
483               "method": "GET",
484               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__RecurringManualDiscount__c"
485            },
486            "remote": {
487               "params": {}
488            },
489            "client": {
490               "records": [],
491               "params": {}
492            }
493            }
494         }
495      },
496      "vlocity_cmt__IsChangesAllowed__c": {
497         "value": true,
498         "previousValue": null,
499         "originalValue": null,
500         "messages": [],
501         "label": "Changes Allowed",
502         "hidden": false,
503         "fieldName": "vlocity_cmt__IsChangesAllowed__c",
504         "editable": true,
505         "dataType": "BOOLEAN",
506         "alternateValues": null,
507         "actions": {}
508      },
509      "vlocity_cmt__CpqPricingMessage__c": {
510         "value": null,
511         "previousValue": null,
512         "originalValue": null,
513         "messages": [],
514         "label": "Cpq Pricing Message",
515         "hidden": false,
516         "fieldName": "vlocity_cmt__CpqPricingMessage__c",
517         "editable": true,
518         "dataType": "TEXTAREA",
519         "alternateValues": null,
520         "actions": {}
521      },
522      "vlocity_cmt__OneTimeTotal__c": {
523         "value": 100,
524         "previousValue": null,
525         "originalValue": null,
526         "messages": [],
527         "label": "One Time Total",
528         "hidden": false,
529         "fieldName": "vlocity_cmt__OneTimeTotal__c",
530         "editable": false,
531         "dataType": "CURRENCY",
532         "alternateValues": null,
533         "actions": {
534            "adjustmentcodes": {
535            "rest": {
536               "params": {},
537               "method": "GET",
538               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__OneTimeTotal__c&PricingVariableCode=OT_STD_PRC_TOTAL"
539            },
540            "remote": {
541               "params": {}
542            },
543            "client": {
544               "records": [],
545               "params": {}
546            }
547            },
548            "pricedetail": {
549            "rest": {
550               "params": {},
551               "method": "GET",
552               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__OneTimeTotal__c"
553            },
554            "remote": {
555               "params": {}
556            },
557            "client": {
558               "records": [],
559               "params": {}
560            }
561            }
562         }
563      },
564      "vlocity_cmt__FulfilmentStatus__c": {
565         "value": null,
566         "previousValue": null,
567         "originalValue": null,
568         "messages": [],
569         "label": "Fulfillment Status",
570         "hidden": false,
571         "fieldName": "vlocity_cmt__FulfilmentStatus__c",
572         "editable": true,
573         "dataType": "PICKLIST",
574         "alternateValues": null,
575         "actions": {}
576      },
577      "vlocity_cmt__LineNumber__c": {
578         "value": "0001",
579         "previousValue": null,
580         "originalValue": null,
581         "messages": [],
582         "label": "Line Number",
583         "hidden": true,
584         "fieldName": "vlocity_cmt__LineNumber__c",
585         "editable": false,
586         "dataType": "STRING",
587         "alternateValues": null,
588         "actions": {}
589      },
590      "vlocity_cmt__ServiceAccountId__c": {
591         "value": "001xx000003H0T9AAK",
592         "previousValue": null,
593         "originalValue": null,
594         "messages": [],
595         "label": "Service Account",
596         "hidden": false,
597         "fieldName": "vlocity_cmt__ServiceAccountId__c",
598         "editable": true,
599         "dataType": "REFERENCE",
600         "alternateValues": null,
601         "actions": {}
602      },
603      "vlocity_cmt__RecurringCharge__c": {
604         "value": 50,
605         "previousValue": null,
606         "originalValue": null,
607         "messages": [],
608         "label": "Recurring Charge",
609         "hidden": true,
610         "fieldName": "vlocity_cmt__RecurringCharge__c",
611         "editable": false,
612         "dataType": "CURRENCY",
613         "alternateValues": null,
614         "actions": {
615            "timelists": {
616            "rest": {
617               "params": {},
618               "method": "GET",
619               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?listkeys=TimePlans,TimePolicies"
620            },
621            "remote": {
622               "params": {}
623            },
624            "client": {
625               "records": [],
626               "params": {}
627            }
628            },
629            "applyadjustment": {
630            "rest": {
631               "params": {
632                  "adjustments": [
633                  {
634                     "AdjustmentValue": 0,
635                     "PricingVariableCode": "REC_MNTH_STD_PRC",
636                     "AdjustmentMethod": "Percent",
637                     "AdjustmentCode": "",
638                     "DetailType": "ADJUSTMENT",
639                     "Field": "vlocity_cmt__RecurringCharge__c"
640                  }
641                  ],
642                  "id": "802xx000001o0B1AAI",
643                  "cartId": "801xx000003H0UlAAK"
644               },
645               "method": "POST",
646               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing"
647            },
648            "remote": {
649               "params": {}
650            },
651            "client": {
652               "records": [],
653               "params": {}
654            }
655            },
656            "adjustmentcodes": {
657            "rest": {
658               "params": {},
659               "method": "GET",
660               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__RecurringCharge__c&PricingVariableCode=REC_MNTH_STD_PRC"
661            },
662            "remote": {
663               "params": {}
664            },
665            "client": {
666               "records": [],
667               "params": {}
668            }
669            },
670            "pricedetail": {
671            "rest": {
672               "params": {},
673               "method": "GET",
674               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__RecurringCharge__c"
675            },
676            "remote": {
677               "params": {}
678            },
679            "client": {
680               "records": [],
681               "params": {}
682            }
683            }
684         }
685      },
686      "vlocity_cmt__OneTimeCharge__c": {
687         "value": 100,
688         "previousValue": null,
689         "originalValue": null,
690         "messages": [],
691         "label": "One Time Charge",
692         "hidden": true,
693         "fieldName": "vlocity_cmt__OneTimeCharge__c",
694         "editable": false,
695         "dataType": "CURRENCY",
696         "alternateValues": null,
697         "actions": {
698            "applyadjustment": {
699            "rest": {
700               "params": {
701                  "adjustments": [
702                  {
703                     "AdjustmentValue": 0,
704                     "PricingVariableCode": "OT_STD_PRC",
705                     "AdjustmentMethod": "Percent",
706                     "AdjustmentCode": "",
707                     "DetailType": "ADJUSTMENT",
708                     "Field": "vlocity_cmt__OneTimeCharge__c"
709                  }
710                  ],
711                  "id": "802xx000001o0B1AAI",
712                  "cartId": "801xx000003H0UlAAK"
713               },
714               "method": "POST",
715               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing"
716            },
717            "remote": {
718               "params": {}
719            },
720            "client": {
721               "records": [],
722               "params": {}
723            }
724            },
725            "adjustmentcodes": {
726            "rest": {
727               "params": {},
728               "method": "GET",
729               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__OneTimeCharge__c&PricingVariableCode=OT_STD_PRC"
730            },
731            "remote": {
732               "params": {}
733            },
734            "client": {
735               "records": [],
736               "params": {}
737            }
738            },
739            "pricedetail": {
740            "rest": {
741               "params": {},
742               "method": "GET",
743               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__OneTimeCharge__c"
744            },
745            "remote": {
746               "params": {}
747            },
748            "client": {
749               "records": [],
750               "params": {}
751            }
752            }
753         }
754      },
755      "vlocity_cmt__SubAction__c": {
756         "value": null,
757         "previousValue": null,
758         "originalValue": null,
759         "messages": [],
760         "label": "Sub Action",
761         "hidden": false,
762         "fieldName": "vlocity_cmt__SubAction__c",
763         "editable": true,
764         "dataType": "PICKLIST",
765         "alternateValues": null,
766         "actions": {}
767      },
768      "vlocity_cmt__CurrencyPaymentMode__c": {
769         "value": "Currency",
770         "previousValue": null,
771         "originalValue": null,
772         "messages": [],
773         "label": "Currency Payment Mode",
774         "hidden": true,
775         "fieldName": "vlocity_cmt__CurrencyPaymentMode__c",
776         "editable": true,
777         "dataType": "PICKLIST",
778         "alternateValues": null,
779         "actions": {}
780      },
781      "vlocity_cmt__ProductHierarchyGroupKeyPath__c": {
782         "value": "f3b86b92-81ce-2541-07e5-83b46d640d71",
783         "previousValue": null,
784         "originalValue": null,
785         "messages": [],
786         "label": "Product Hierarchy Group Key Path",
787         "hidden": false,
788         "fieldName": "vlocity_cmt__ProductHierarchyGroupKeyPath__c",
789         "editable": true,
790         "dataType": "TEXTAREA",
791         "alternateValues": null,
792         "actions": {}
793      },
794      "vlocity_cmt__SupersededOrderItemId__c": {
795         "value": null,
796         "previousValue": null,
797         "originalValue": null,
798         "messages": [],
799         "label": "Superseded Order Product",
800         "hidden": true,
801         "fieldName": "vlocity_cmt__SupersededOrderItemId__c",
802         "editable": false,
803         "dataType": "REFERENCE",
804         "alternateValues": null,
805         "actions": {}
806      },
807      "vlocity_cmt__RecurringTotal__c": {
808         "value": 50,
809         "previousValue": null,
810         "originalValue": null,
811         "messages": [],
812         "label": "Recurring Total",
813         "hidden": false,
814         "fieldName": "vlocity_cmt__RecurringTotal__c",
815         "editable": false,
816         "dataType": "CURRENCY",
817         "alternateValues": null,
818         "actions": {
819            "adjustmentcodes": {
820            "rest": {
821               "params": {},
822               "method": "GET",
823               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__RecurringTotal__c&PricingVariableCode=REC_MNTH_STD_PRC_TOTAL"
824            },
825            "remote": {
826               "params": {}
827            },
828            "client": {
829               "records": [],
830               "params": {}
831            }
832            },
833            "pricedetail": {
834            "rest": {
835               "params": {},
836               "method": "GET",
837               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__RecurringTotal__c"
838            },
839            "remote": {
840               "params": {}
841            },
842            "client": {
843               "records": [],
844               "params": {}
845            }
846            }
847         }
848      },
849      "vlocity_cmt__SupplementalAction__c": {
850         "value": null,
851         "previousValue": null,
852         "originalValue": null,
853         "messages": [],
854         "label": "Supplemental Action",
855         "hidden": false,
856         "fieldName": "vlocity_cmt__SupplementalAction__c",
857         "editable": true,
858         "dataType": "PICKLIST",
859         "alternateValues": null,
860         "actions": {}
861      },
862      "vlocity_cmt__Product2Id__c": {
863         "value": "01txx0000007CBoAAM",
864         "previousValue": null,
865         "originalValue": null,
866         "messages": [],
867         "label": "Product",
868         "hidden": false,
869         "fieldName": "vlocity_cmt__Product2Id__c",
870         "editable": true,
871         "dataType": "REFERENCE",
872         "alternateValues": null,
873         "actions": {}
874      },
875      "vlocity_cmt__OrderGroupId__c": {
876         "value": null,
877         "previousValue": null,
878         "originalValue": null,
879         "messages": [],
880         "label": "Order Group",
881         "hidden": true,
882         "fieldName": "vlocity_cmt__OrderGroupId__c",
883         "editable": false,
884         "dataType": "REFERENCE",
885         "alternateValues": null,
886         "actions": {}
887      },
888      "vlocity_cmt__Action__c": {
889         "value": "Add",
890         "previousValue": null,
891         "originalValue": null,
892         "messages": [],
893         "label": "Action",
894         "hidden": false,
895         "fieldName": "vlocity_cmt__Action__c",
896         "editable": true,
897         "dataType": "PICKLIST",
898         "alternateValues": null,
899         "actions": {}
900      },
901      "Quantity": {
902         "value": 1,
903         "previousValue": null,
904         "originalValue": null,
905         "messages": [],
906         "label": "Quantity",
907         "hidden": false,
908         "fieldName": "Quantity",
909         "editable": true,
910         "dataType": "DOUBLE",
911         "alternateValues": null,
912         "actions": {}
913      },
914      "vlocity_cmt__OneTimeManualDiscount__c": {
915         "value": 0,
916         "previousValue": null,
917         "originalValue": null,
918         "messages": [],
919         "label": "One Time Manual Discount",
920         "hidden": false,
921         "fieldName": "vlocity_cmt__OneTimeManualDiscount__c",
922         "editable": true,
923         "dataType": "PERCENT",
924         "alternateValues": null,
925         "actions": {
926            "applyadjustment": {
927            "rest": {
928               "params": {
929                  "adjustments": [
930                  {
931                     "AdjustmentValue": 0,
932                     "PricingVariableCode": "OT_STD_PRC_DISC_PCT_MAN",
933                     "AdjustmentMethod": "Percent",
934                     "AdjustmentCode": "",
935                     "DetailType": "ADJUSTMENT",
936                     "Field": "vlocity_cmt__OneTimeManualDiscount__c"
937                  }
938                  ],
939                  "id": "802xx000001o0B1AAI",
940                  "cartId": "801xx000003H0UlAAK"
941               },
942               "method": "POST",
943               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing"
944            },
945            "remote": {
946               "params": {}
947            },
948            "client": {
949               "records": [],
950               "params": {}
951            }
952            },
953            "adjustmentcodes": {
954            "rest": {
955               "params": {},
956               "method": "GET",
957               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__OneTimeManualDiscount__c&PricingVariableCode=OT_STD_PRC_DISC_PCT_MAN"
958            },
959            "remote": {
960               "params": {}
961            },
962            "client": {
963               "records": [],
964               "params": {}
965            }
966            },
967            "pricedetail": {
968            "rest": {
969               "params": {},
970               "method": "GET",
971               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__OneTimeManualDiscount__c"
972            },
973            "remote": {
974               "params": {}
975            },
976            "client": {
977               "records": [],
978               "params": {}
979            }
980            }
981         }
982      },
983      "OrderId": {
984         "value": "801xx000003H0UlAAK",
985         "previousValue": null,
986         "originalValue": null,
987         "messages": [],
988         "label": "Order ID",
989         "hidden": false,
990         "fieldName": "OrderId",
991         "editable": false,
992         "dataType": "REFERENCE",
993         "alternateValues": null,
994         "actions": {}
995      },
996      "vlocity_cmt__EffectiveQuantity__c": {
997         "value": 1,
998         "previousValue": null,
999         "originalValue": null,
1000         "messages": [],
1001         "label": "Effective Quantity",
1002         "hidden": false,
1003         "fieldName": "vlocity_cmt__EffectiveQuantity__c",
1004         "editable": true,
1005         "dataType": "DOUBLE",
1006         "alternateValues": null,
1007         "actions": {}
1008      },
1009      "vlocity_cmt__BillingAccountId__c": {
1010         "value": "001xx000003H0T9AAK",
1011         "previousValue": null,
1012         "originalValue": null,
1013         "messages": [],
1014         "label": "Billing Account",
1015         "hidden": false,
1016         "fieldName": "vlocity_cmt__BillingAccountId__c",
1017         "editable": true,
1018         "dataType": "REFERENCE",
1019         "alternateValues": null,
1020         "actions": {}
1021      },
1022      "vlocity_cmt__ProvisioningStatus__c": {
1023         "value": "New",
1024         "previousValue": null,
1025         "originalValue": null,
1026         "messages": [],
1027         "label": "Provisioning Status",
1028         "hidden": true,
1029         "fieldName": "vlocity_cmt__ProvisioningStatus__c",
1030         "editable": false,
1031         "dataType": "STRING",
1032         "alternateValues": null,
1033         "actions": {}
1034      },
1035      "vlocity_cmt__AssetReferenceId__c": {
1036         "value": "87a0aafe-d379-4339-8b54-ceacf04e279e",
1037         "previousValue": null,
1038         "originalValue": null,
1039         "messages": [],
1040         "label": "Asset Reference Id",
1041         "hidden": true,
1042         "fieldName": "vlocity_cmt__AssetReferenceId__c",
1043         "editable": true,
1044         "dataType": "STRING",
1045         "alternateValues": null,
1046         "actions": {}
1047      },
1048      "vlocity_cmt__InCartQuantityMap__c": {
1049         "value": null,
1050         "previousValue": null,
1051         "originalValue": null,
1052         "messages": [],
1053         "label": "In Cart Quantity Map",
1054         "hidden": true,
1055         "fieldName": "vlocity_cmt__InCartQuantityMap__c",
1056         "editable": false,
1057         "dataType": "TEXTAREA",
1058         "alternateValues": null,
1059         "actions": {}
1060      },
1061      "vlocity_cmt__FirstVersionOrderItemId__c": {
1062         "value": null,
1063         "previousValue": null,
1064         "originalValue": null,
1065         "messages": [],
1066         "label": "First Order Product Version",
1067         "hidden": true,
1068         "fieldName": "vlocity_cmt__FirstVersionOrderItemId__c",
1069         "editable": false,
1070         "dataType": "REFERENCE",
1071         "alternateValues": null,
1072         "actions": {}
1073      },
1074      "PricebookEntryId": {
1075         "value": "01uxx0000009Ua7AAE",
1076         "previousValue": null,
1077         "originalValue": null,
1078         "messages": [],
1079         "label": "Price Book Entry ID",
1080         "hidden": false,
1081         "fieldName": "PricebookEntryId",
1082         "editable": false,
1083         "dataType": "REFERENCE",
1084         "alternateValues": null,
1085         "actions": {}
1086      },
1087      "vlocity_cmt__ProductHierarchyPath__c": {
1088         "value": "01txx0000007CBoAAM",
1089         "previousValue": null,
1090         "originalValue": null,
1091         "messages": [],
1092         "label": "Product Hierarchy Path",
1093         "hidden": true,
1094         "fieldName": "vlocity_cmt__ProductHierarchyPath__c",
1095         "editable": false,
1096         "dataType": "STRING",
1097         "alternateValues": null,
1098         "actions": {}
1099      },
1100      "vlocity_cmt__RootItemId__c": {
1101         "value": "802xx000001o0B1AAI",
1102         "previousValue": null,
1103         "originalValue": null,
1104         "messages": [],
1105         "label": "Root Item ID",
1106         "hidden": true,
1107         "fieldName": "vlocity_cmt__RootItemId__c",
1108         "editable": false,
1109         "dataType": "STRING",
1110         "alternateValues": null,
1111         "actions": {}
1112      },
1113      "vlocity_cmt__CpqMessageData__c": {
1114         "value": null,
1115         "previousValue": null,
1116         "originalValue": null,
1117         "messages": [],
1118         "label": "Cpq Message Data",
1119         "hidden": true,
1120         "fieldName": "vlocity_cmt__CpqMessageData__c",
1121         "editable": true,
1122         "dataType": "TEXTAREA",
1123         "alternateValues": null,
1124         "actions": {}
1125      },
1126      "Id": {
1127         "value": "802xx000001o0B1AAI",
1128         "previousValue": null,
1129         "originalValue": null,
1130         "messages": [],
1131         "label": "Order Product ID",
1132         "hidden": false,
1133         "fieldName": "Id",
1134         "editable": false,
1135         "dataType": "ID",
1136         "alternateValues": null,
1137         "actions": {}
1138      },
1139      "vlocity_cmt__RecurringCalculatedPrice__c": {
1140         "value": 50,
1141         "previousValue": null,
1142         "originalValue": null,
1143         "messages": [],
1144         "label": "Recurring Calculated Price",
1145         "hidden": true,
1146         "fieldName": "vlocity_cmt__RecurringCalculatedPrice__c",
1147         "editable": false,
1148         "dataType": "CURRENCY",
1149         "alternateValues": null,
1150         "actions": {
1151            "applyadjustment": {
1152            "rest": {
1153               "params": {
1154                  "adjustments": [
1155                  {
1156                     "AdjustmentValue": 0,
1157                     "PricingVariableCode": "REC_MNTH_STD_PRC_CALC",
1158                     "AdjustmentMethod": "Percent",
1159                     "AdjustmentCode": "",
1160                     "DetailType": "ADJUSTMENT",
1161                     "Field": "vlocity_cmt__RecurringCalculatedPrice__c"
1162                  }
1163                  ],
1164                  "id": "802xx000001o0B1AAI",
1165                  "cartId": "801xx000003H0UlAAK"
1166               },
1167               "method": "POST",
1168               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing"
1169            },
1170            "remote": {
1171               "params": {}
1172            },
1173            "client": {
1174               "records": [],
1175               "params": {}
1176            }
1177            },
1178            "adjustmentcodes": {
1179            "rest": {
1180               "params": {},
1181               "method": "GET",
1182               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__RecurringCalculatedPrice__c&PricingVariableCode=REC_MNTH_STD_PRC_CALC"
1183            },
1184            "remote": {
1185               "params": {}
1186            },
1187            "client": {
1188               "records": [],
1189               "params": {}
1190            }
1191            },
1192            "pricedetail": {
1193            "rest": {
1194               "params": {},
1195               "method": "GET",
1196               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__RecurringCalculatedPrice__c"
1197            },
1198            "remote": {
1199               "params": {}
1200            },
1201            "client": {
1202               "records": [],
1203               "params": {}
1204            }
1205            }
1206         }
1207      },
1208      "vlocity_cmt__OneTimeCalculatedPrice__c": {
1209         "value": 100,
1210         "previousValue": null,
1211         "originalValue": null,
1212         "messages": [],
1213         "label": "One Time Calculated Price",
1214         "hidden": true,
1215         "fieldName": "vlocity_cmt__OneTimeCalculatedPrice__c",
1216         "editable": false,
1217         "dataType": "CURRENCY",
1218         "alternateValues": null,
1219         "actions": {
1220            "applyadjustment": {
1221            "rest": {
1222               "params": {
1223                  "adjustments": [
1224                  {
1225                     "AdjustmentValue": 0,
1226                     "PricingVariableCode": "OT_STD_PRC_CALC",
1227                     "AdjustmentMethod": "Percent",
1228                     "AdjustmentCode": "",
1229                     "DetailType": "ADJUSTMENT",
1230                     "Field": "vlocity_cmt__OneTimeCalculatedPrice__c"
1231                  }
1232                  ],
1233                  "id": "802xx000001o0B1AAI",
1234                  "cartId": "801xx000003H0UlAAK"
1235               },
1236               "method": "POST",
1237               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing"
1238            },
1239            "remote": {
1240               "params": {}
1241            },
1242            "client": {
1243               "records": [],
1244               "params": {}
1245            }
1246            },
1247            "adjustmentcodes": {
1248            "rest": {
1249               "params": {},
1250               "method": "GET",
1251               "link": "/services/apexrest/vlocity_cmt/v2/listsofvalues?cartId=801xx000003H0UlAAK&listkeys=AdjustmentCodes&id=802xx000001o0B1AAI&fields=vlocity_cmt__OneTimeCalculatedPrice__c&PricingVariableCode=OT_STD_PRC_CALC"
1252            },
1253            "remote": {
1254               "params": {}
1255            },
1256            "client": {
1257               "records": [],
1258               "params": {}
1259            }
1260            },
1261            "pricedetail": {
1262            "rest": {
1263               "params": {},
1264               "method": "GET",
1265               "link": "/services/apexrest/vlocity_cmt/v2/cpq/carts/801xx000003H0UlAAK/items/802xx000001o0B1AAI/pricing?cartId=801xx000003H0UlAAK&id=802xx000001o0B1AAI&fields=vlocity_cmt__OneTimeCalculatedPrice__c"
1266            },
1267            "remote": {
1268               "params": {}
1269            },
1270            "client": {
1271               "records": [],
1272               "params": {}
1273            }
1274            }
1275         }
1276      },
1277      "productCategories": {
1278         "messages": [],
1279         "totalSize": 0
1280      },
1281      "vlocity_cmt__ServiceAccountId__r": {
1282         "Id": "001xx000003H0T9AAK",
1283         "Name": ""
1284      },
1285      "vlocity_cmt__BillingAccountId__r": {
1286         "Id": "001xx000003H0T9AAK",
1287         "Name": ""
1288      }
1289      }
1290   ]
1291}

See Also

Enabling Trim Mode 

Option 1: Per-Request (Recommended for Controlled Adoption)

Enable Trim Mode for specific API calls using a query parameter: /services/apexrest/vlocity_cmt/v2/cpq/carts/{cartId}/items?gciTrimMode=true /services/apexrest/vlocity_cmt/v2/cpq/carts/{cartId}/items?gciTrimMode=true&fields=UnitPrice,vlocity_cmt\_\_OneTimeCost\_\_c

Use this approach for:

  • Targeted integrations
  • Specific UI components
  • Testing and gradual rollout

Option 2: Org-Wide Configuration

Enable Trim Mode globally via CPQ configuration:

  • Set gciTrimMode = true in CPQ Configuration Setup. This applies to all GetCartItems API calls across the organization.
  • Configure field set:
    • Product2.Name
    • UnitPrice
    • TotalPrice
    • Description All responses include default fields, field set fields, and additional fields via fields parameter (if provided).

Trim Mode removes fields from the API response. Any code, UI, or integration that depends on those fields will break unless the fields are explicitly requested.

Important

Precedence Rules 

API ParameterConfig SettingResult
TRUEanyTrim ON
FALSEanyTrim OFF
not providedTRUETrim ON
not providedfalse / unsetTrim OFF

The API parameter always takes precedence. Use gciTrimMode = false to override org-wide settings per request.

Default Fields (Always Included) 

These 22 fields are always present when trim mode is on, without needing to request them:

Id, RootItemId, ParentItemId, AssetReferenceId, LineNumber, Product2Id, PricebookEntryId, OrderId, QuoteId, OpportunityId, Quantity, Status, Action, IsRootItem, ProductHierarchyPath, ProductHierarchyGroupKeyPath, BillingAccountId, ServiceAccountId, InCartQuantityMap, CpqMessageData, CpqCardinalityMessage, CpqPricingMessage

Usage Examples 

Minimal Cart (Mobile Optimization) 

/services/apexrest/vlocity_cmt/v2/cpq/carts/{cartId}/items?gciTrimMode=true&fields=Product2.Name,TotalPrice

Returns a lightweight payload (~24 fields vs 150+).

Cost Analysis Dashboard 

/services/apexrest/vlocity_cmt/v2/cpq/carts/{cartId}/items?gciTrimMode=true&fields=UnitPrice,vlocity_cmt__OneTimeCost__c,vlocity_cmt__RecurringCost__c,vlocity_cmt__OneTimeMargin__c

Override Org-Wide Trim Mode 

/services/apexrest/vlocity_cmt/v2/cpq/carts/{cartId}/items?gciTrimMode=false

Returns full response regardless of org settings.