Get paginated list of styles
Retrieves a paginated list of styles based on the provided filter and cursor parameters. The method supports both cursor-based and filter-based pagination. When a cursor is provided, it is used to fetch the next set of results starting from the specified point in the dataset. If a filter is provided, it is applied to narrow down the results based on specific criteria. The response includes a list of styles along with pagination information indicating if more results are available and the next cursor for subsequent requests.
Query String Encoding: Text filter parameters (search, name, number, brand.name, supplier.name, etc.) containing reserved URL characters (such as &, =, +, %, #, ?, /, :, ;, @, !, $, ’, (, ), *, ,) must be URL-encoded when used in query strings. For example, a search term “Style & Design” should be encoded as “Style%20%26%20Design”. Most HTTP clients and libraries handle URL encoding automatically, but when constructing URLs manually, ensure proper encoding.
Date range filters: lastUpdated and styleInfoUpdatedOn accept one or two yyyy-MM-dd dates. A single value matches that day onward; two values define an inclusive range. lastUpdated reflects style header changes (e.g. publishing); styleInfoUpdatedOn reflects any style info change (e.g. custom fields). Styles never edited (no styleInfoUpdatedOn) are excluded from a styleInfoUpdatedOn filter.