Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 2.93 KB

File metadata and controls

34 lines (24 loc) · 2.93 KB

SearchCatalogObjectsRequest

Description

Properties

Name Type Description Notes
cursor String The pagination cursor returned in the previous response. Leave unset for an initial request. See Pagination for more information. [optional]
objectTypes List<ObjectTypesEnum> The desired set of object types to appear in the search results. The legal values are taken from the CatalogObjectType enumeration, namely `&quot;ITEM&quot;`, `&quot;ITEM_VARIATION&quot;`, `&quot;CATEGORY&quot;`, `&quot;DISCOUNT&quot;`, `&quot;TAX&quot;`, `&quot;MODIFIER&quot;`, or `&quot;MODIFIER_LIST&quot;`. See CatalogObjectType for possible values [optional]
includeDeletedObjects Boolean If `true`, deleted objects will be included in the results. Deleted objects will have their `is_deleted` field set to `true`. [optional]
includeRelatedObjects Boolean If `true`, the response will include additional objects that are related to the requested object, as follows: If a CatalogItem is returned in the object field of the response, its associated CatalogCategory, CatalogTaxes, and CatalogModifierLists will be included in the `related_objects` field of the response. If a CatalogItemVariation is returned in the object field of the response, its parent CatalogItem will be included in the `related_objects` field of the response. [optional]
beginTime String Return objects modified after this timestamp, in RFC 3339 format, e.g., &quot;2016-09-04T23:59:33.123Z&quot;. The timestamp is exclusive - objects with a timestamp equal to `begin_time` will not be included in the response. [optional]
query CatalogQuery A query to be used to filter or sort the results. If no query is specified, the entire catalog will be returned. [optional]
limit Integer A limit on the number of results to be returned in a single page. The limit is advisory - the implementation may return more or fewer results. If the supplied limit is negative, zero, or is higher than the maximum limit of 1,000, it will be ignored. [optional]

Enum: List<ObjectTypesEnum>

Name Value
ITEM "ITEM"
IMAGE "IMAGE"
CATEGORY "CATEGORY"
ITEM_VARIATION "ITEM_VARIATION"
TAX "TAX"
DISCOUNT "DISCOUNT"
MODIFIER_LIST "MODIFIER_LIST"
MODIFIER "MODIFIER"