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 |