Catalog Input
Input representation of the request to retrieve catalog records.
- JSON example
- This example shows how to retrieve catalogs that contain apple in the catalog name.
-
{ "pageSize": 100, "offset": 0, "filter": { "criteria": [ { "property": "name", "operator": "contains", "value": "apple" } ] } }
- This example shows how to retrieve catalogs with ServiceProcess as the catalog type.
-
{ "pageSize": 100, "offset": 0, "sort": { "orders": [ { "property": "name", "direction": "desc" } ] }, "filter": { "criteria": [ { "property": "catalogType", "operator": "eq", "value": "ServiceProcess" } ] } }
- Properties
-
Name Type Description Required or Optional Available Version correlationId String Unique token to track and associate related events or transactions across different components of the application. If unspecified, a Universally Unique Identifier (UUID) is generated. Optional 60.0 filter Filter Criteria to filter the records. Filters are applicable to the fields of the ProductCatalog object. The supported operators are:
- eq
- in
- contains
The supported properties are name and catalogType.
Optional 60.0 offset Integer Number of records to skip. The default value is 0. Optional 60.0 pageSize Integer Number of records per page. Valid values are from 1 through 100. If unspecified, defaults to 100. Optional 60.0 sort Sort Sort order of the catalog records. The supported operators are:
- asc
- desc
Optional 60.0