Advanced Order Product Search Input

The input for searching products. Wraps the Configure, Price, Quote (CPQ) product search with assortment and order specification context.

JSON example

{
  "searchInput": {
    "searchTerm": "widget",
    "catalogId": "0ZSRM0000000Abc4AA",
    "limit": 25,
    "offset": 0,
    "enablePricing": true,
    "correlationId": "req-0001"
  },
  "customerAccountId": "001RM000004Wk8xYAC",
  "orderSpecId": "0OSRM00000004Cx2AAE",
  "configurationOptions": {
    "filterByAssortment": true
  }
}

Properties

Name Type Description Required or Optional Available Version
configurationOptions Product API Configuration Options Optional configuration settings that control API behavior, such as assortment filtering. Optional 68.0
customerAccountId String The ID of the customer account. Required 68.0
orderSpecId String The ID of the order specification. Required 68.0
searchInput Object The Configure, Price, Quote (CPQ) product search input that contains the search term, filters, and pagination. For the complete request structure, see Global Search (POST). Required 68.0