Product Search (POST)

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

Resource 

1/connect/macz/products/search

Resource example 

1https://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.

1{
2  "searchInput": {
3    "searchTerm": "widget",
4    "catalogId": "0ZSRM0000000Abc4AA",
5    "limit": 25,
6    "offset": 0,
7    "enablePricing": true,
8    "correlationId": "req-0001"
9  },
10  "customerAccountId": "001RM000004Wk8xYAC",
11  "orderSpecId": "0OSRM00000004Cx2AAE",
12  "configurationOptions": {
13    "filterByAssortment": true
14  }
15}
NameTypeDescriptionRequired or OptionalAvailable Version
configurationOptionsProduct API Configuration OptionsOptional configuration settings that control API behavior, such as assortment filtering.Optional68.0
customerAccountIdStringThe ID of the customer account.Required68.0
orderSpecIdStringThe ID of the order specification.Required68.0
searchInputObjectThe Configure, Price, Quote (CPQ) product search input that contains the search term, filters, and pagination. For the complete request structure, see Global Search (POST).Required68.0

Response body for POST 

See Advanced Order Product Search Output.