Product Search (POST)

Search the product catalog for a customer account and order specification, optionally filtered by assortment.

Resource

/connect/macz/products/search

Resource example

https://yourInstance.salesforce.com/services/data/v68.0/connect/macz/products/search

Available version

68.0

HTTP methods

POST

Request body for POST

See Advanced Order Product Search Input.

{
  "searchInput": {
    "searchTerm": "widget",
    "catalogId": "0ZSRM0000000Abc4AA",
    "limit": 25,
    "offset": 0,
    "enablePricing": true,
    "correlationId": "req-0001"
  },
  "customerAccountId": "001RM000004Wk8xYAC",
  "orderSpecId": "0OSRM00000004Cx2AAE",
  "configurationOptions": {
    "filterByAssortment": true
  }
}
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

Response body for POST

See Advanced Order Product Search Output.