Shopify SDK for Unity
|
QueryRootQuery is the root query builder. All Storefront API queries are built off of QueryRootQuery. More...
Public Member Functions | |
QueryRootQuery () | |
QueryRootQuery constructor accepts no parameters but it will create a root query builder. More... | |
QueryRootQuery | articles (ArticleConnectionDelegate buildQuery, long? first=null, string after=null, long? last=null, string before=null, bool? reverse=null, ArticleSortKeys? sortKey=null, string queryValue=null, string alias=null) |
List of the shop's articles. More... | |
QueryRootQuery | blogByHandle (BlogDelegate buildQuery, string handle, string alias=null) |
Find a blog by its handle. More... | |
QueryRootQuery | blogs (BlogConnectionDelegate buildQuery, long? first=null, string after=null, long? last=null, string before=null, bool? reverse=null, BlogSortKeys? sortKey=null, string queryValue=null, string alias=null) |
List of the shop's blogs. More... | |
QueryRootQuery | collectionByHandle (CollectionDelegate buildQuery, string handle, string alias=null) |
Find a collection by its handle. More... | |
QueryRootQuery | collections (CollectionConnectionDelegate buildQuery, long? first=null, string after=null, long? last=null, string before=null, bool? reverse=null, CollectionSortKeys? sortKey=null, string queryValue=null, string alias=null) |
List of the shop’s collections. More... | |
QueryRootQuery | customer (CustomerDelegate buildQuery, string customerAccessToken, string alias=null) |
Find a customer by its access token. More... | |
QueryRootQuery | node (NodeDelegate buildQuery, string id, string alias=null) |
Returns a specific node by ID. More... | |
QueryRootQuery | nodes (NodeDelegate buildQuery, List< string > ids, string alias=null) |
Returns the list of nodes with the given IDs. More... | |
QueryRootQuery | pageByHandle (PageDelegate buildQuery, string handle, string alias=null) |
Find a page by its handle. More... | |
QueryRootQuery | pages (PageConnectionDelegate buildQuery, long? first=null, string after=null, long? last=null, string before=null, bool? reverse=null, PageSortKeys? sortKey=null, string queryValue=null, string alias=null) |
List of the shop's pages. More... | |
QueryRootQuery | productByHandle (ProductDelegate buildQuery, string handle, string alias=null) |
Find a product by its handle. More... | |
QueryRootQuery | productRecommendations (ProductDelegate buildQuery, string productId, string alias=null) |
Find recommended products related to a given product_id . To learn more about how recommendations are generated, see Showing product recommendations on product pages. More... | |
QueryRootQuery | productTags (StringConnectionDelegate buildQuery, long first, string alias=null) |
Tags added to products. Additional access scope required: unauthenticated_read_product_tags. More... | |
QueryRootQuery | productTypes (StringConnectionDelegate buildQuery, long first, string alias=null) |
List of product types for the shop's products that are published to your app. More... | |
QueryRootQuery | products (ProductConnectionDelegate buildQuery, long? first=null, string after=null, long? last=null, string before=null, bool? reverse=null, ProductSortKeys? sortKey=null, string queryValue=null, string alias=null) |
List of the shop’s products. More... | |
QueryRootQuery | publicApiVersions (ApiVersionDelegate buildQuery) |
The list of public Storefront API versions, including supported, release candidate and unstable versions. More... | |
QueryRootQuery | shop (ShopDelegate buildQuery) |
The shop associated with the storefront access token. More... | |
override string | ToString () |
Will return a GraphQL query. More... | |
QueryRootQuery is the root query builder. All Storefront API queries are built off of QueryRootQuery.
|
inline |
QueryRootQuery constructor accepts no parameters but it will create a root query builder.
|
inline |
List of the shop's articles.
first | Returns up to the first n elements from the list. |
after | Returns the elements that come after the specified cursor. |
last | Returns up to the last n elements from the list. |
before | Returns the elements that come before the specified cursor. |
reverse | Reverse the order of the underlying list. |
sortKey | Sort the underlying list by the given key. |
query | Supported filter parameters:
|
See the detailed search syntax for more information about using filters.
|
inline |
Find a blog by its handle.
handle | The handle of the blog. |
|
inline |
List of the shop's blogs.
first | Returns up to the first n elements from the list. |
after | Returns the elements that come after the specified cursor. |
last | Returns up to the last n elements from the list. |
before | Returns the elements that come before the specified cursor. |
reverse | Reverse the order of the underlying list. |
sortKey | Sort the underlying list by the given key. |
query | Supported filter parameters:
|
See the detailed search syntax for more information about using filters.
|
inline |
Find a collection by its handle.
handle | The handle of the collection. |
|
inline |
List of the shop’s collections.
first | Returns up to the first n elements from the list. |
after | Returns the elements that come after the specified cursor. |
last | Returns up to the last n elements from the list. |
before | Returns the elements that come before the specified cursor. |
reverse | Reverse the order of the underlying list. |
sortKey | Sort the underlying list by the given key. |
query | Supported filter parameters:
|
See the detailed search syntax for more information about using filters.
|
inline |
Find a customer by its access token.
customerAccessToken | The customer access token. |
|
inline |
Returns a specific node by ID.
id | The ID of the Node to return. |
|
inline |
Returns the list of nodes with the given IDs.
ids | The IDs of the Nodes to return. |
|
inline |
Find a page by its handle.
handle | The handle of the page. |
|
inline |
List of the shop's pages.
first | Returns up to the first n elements from the list. |
after | Returns the elements that come after the specified cursor. |
last | Returns up to the last n elements from the list. |
before | Returns the elements that come before the specified cursor. |
reverse | Reverse the order of the underlying list. |
sortKey | Sort the underlying list by the given key. |
query | Supported filter parameters:
|
See the detailed search syntax for more information about using filters.
|
inline |
Find a product by its handle.
handle | The handle of the product. |
|
inline |
Find recommended products related to a given product_id
. To learn more about how recommendations are generated, see Showing product recommendations on product pages.
productId | The id of the product. |
|
inline |
List of the shop’s products.
first | Returns up to the first n elements from the list. |
after | Returns the elements that come after the specified cursor. |
last | Returns up to the last n elements from the list. |
before | Returns the elements that come before the specified cursor. |
reverse | Reverse the order of the underlying list. |
sortKey | Sort the underlying list by the given key. |
query | Supported filter parameters:
|
See the detailed search syntax for more information about using filters.
|
inline |
Tags added to products. Additional access scope required: unauthenticated_read_product_tags.
first | Returns up to the first n elements from the list. |
|
inline |
List of product types for the shop's products that are published to your app.
first | Returns up to the first n elements from the list. |
|
inline |
The list of public Storefront API versions, including supported, release candidate and unstable versions.
|
inline |
The shop associated with the storefront access token.
|
inline |
Will return a GraphQL query.