API version: unstable
API version: 2021-07 Release candidate
API version: 2021-04 Latest
API version: 2021-01
API version: 2020-10
API version: 2020-07
API version: 2020-04
API version: 2020-01 Unsupported
API version: 2019-10 Unsupported

Shop object

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Connections

  • metafields (MetafieldConnection!)

    A paginated list of metafields associated with the resource.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    namespace ( String )

    Container for a set of metafields (maximum of 20 characters).

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

Fields

  • description (String)

    A description of the shop.

  • metafield (Metafield)

    The metafield associated with the resource.

    Argument Description
    key ( String! ) required

    Identifier for the metafield (maximum of 30 characters).

    namespace ( String! ) required

    Container for a set of metafields (maximum of 20 characters).

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shippingPolicy (ShopPolicy)

    The shop’s shipping policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Implements

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Fields

  • description (String)

    A description of the shop.

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shippingPolicy (ShopPolicy)

    The shop’s shipping policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Fields

  • description (String)

    A description of the shop.

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shippingPolicy (ShopPolicy)

    The shop’s shipping policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Fields

  • description (String)

    A description of the shop.

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shippingPolicy (ShopPolicy)

    The shop’s shipping policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Fields

  • description (String)

    A description of the shop.

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shippingPolicy (ShopPolicy)

    The shop’s shipping policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Fields

  • description (String)

    A description of the shop.

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Fields

  • description (String)

    A description of the shop.

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Fields

  • description (String)

    A description of the shop.

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Fields

  • description (String)

    A description of the shop.

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead

Shop represents a collection of the general settings and information about the shop.

Required access

unauthenticated_read_product_listings access scope.

Fields

  • description (String)

    A description of the shop.

  • moneyFormat (String!)

    A string representing the way currency is formatted when the currency isn’t specified.

  • name (String!)

    The shop’s name.

  • paymentSettings (PaymentSettings!)

    Settings related to payments.

  • primaryDomain (Domain!)

    The shop’s primary domain.

  • privacyPolicy (ShopPolicy)

    The shop’s privacy policy.

  • refundPolicy (ShopPolicy)

    The shop’s refund policy.

  • shipsToCountries ([CountryCode!]!)

    Countries that the shop ships to.

  • termsOfService (ShopPolicy)

    The shop’s terms of service.

Types that return Shop

Deprecated fields

  • articles (ArticleConnection!) deprecated

    List of the shop' articles.

    Deprecation warning

    Use QueryRoot.articles instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • author
    • blog_title
    • created_at
    • tag
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ArticleSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • blogs (BlogConnection!) deprecated

    List of the shop' blogs.

    Deprecation warning

    Use QueryRoot.blogs instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • created_at
    • handle
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( BlogSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • collectionByHandle (Collection) deprecated

    Find a collection by its handle.

    Deprecation warning

    Use QueryRoot.collectionByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the collection.

  • collections (CollectionConnection!) deprecated

    List of the shop’s collections.

    Deprecation warning

    Use QueryRoot.collections instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • collection_type
    • title
    • updated_at

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( CollectionSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • currencyCode (CurrencyCode!) deprecated

    The three-letter code for the currency that the shop accepts.

    Deprecation warning

    Use paymentSettings instead

  • productByHandle (Product) deprecated

    Find a product by its handle.

    Deprecation warning

    Use QueryRoot.productByHandle instead.

    Argument Description
    handle ( String! ) required

    The handle of the product.

  • productTags (StringConnection!) deprecated

    A list of tags that have been added to products. Additional access scope required: unauthenticated_read_product_tags.

    Deprecation warning

    Use QueryRoot.productTags instead.

    Required access

    unauthenticated_read_product_tags access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • productTypes (StringConnection!) deprecated

    List of the shop’s product types.

    Deprecation warning

    Use QueryRoot.productTypes instead.

    Required access

    unauthenticated_read_product_listings access scope.

    Argument Description
    first ( Int! ) required

    Returns up to the first n elements from the list.

  • products (ProductConnection!) deprecated

    List of the shop’s products.

    Deprecation warning

    Use QueryRoot.products instead.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    query ( String )

    Supported filter parameters:

    • available_for_sale
    • created_at
    • product_type
    • tag
    • title
    • updated_at
    • variants.price
    • vendor

    See the detailed search syntax for more information about using filters.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

    sortKey ( ProductSortKeys )

    Sort the underlying list by the given key.
    Default value: ID

  • shopifyPaymentsAccountId (String) deprecated

    The shop’s Shopify Payments account id.

    Deprecation warning

    Use paymentSettings instead