pages
List pages for a Storefront with optional filters.
Requires the publicpage/read scope.
pages(
after: String
author: StringFilterInput
before: String
first: Int
last: Int
numberOfTermAggregations: PageNumberOfTermAggregationsInput
pageType: StringFilterInput
query: String
slugs: [String]
sortOrder: [PageSortInput]
tagPrefixes: [StringFilterInput]
tags: [StringFilterInput]
): PublicPageConnectionWithSearch!
Arguments
pages.after ● String scalar
Returns the elements in the list that come after the specified cursor.
pages.author ● StringFilterInput input
Filter Pages using author
pages.before ● String scalar
Returns the elements in the list that come before the specified cursor.
pages.first ● Int scalar
Returns the first n elements from the list.
pages.last ● Int scalar
Returns the last n elements from the list.
pages.numberOfTermAggregations ● PageNumberOfTermAggregationsInput input
The number of results to return for each term aggregation. Defaults to 0 for each.
pages.pageType ● StringFilterInput input
Filter Pages using pageType
pages.query ● String scalar
Query pages for certain terms. Searches several fields, including page.author, page.description, page.subtitle, page.title, pageTags, and the actual content of the page.
pages.slugs ● [String] list scalar
Filter Pages using slugs
pages.sortOrder ● [PageSortInput] list input
Sort Pages by a series of fields and directions.
pages.tagPrefixes ● [StringFilterInput] list input
Filter Pages using Tag Prefixes (starts with).
pages.tags ● [StringFilterInput] list input
Filter Pages using Tags.
Type
PublicPageConnectionWithSearch object
Paginate through PublicPages