OBJECT

Shop

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

link GraphQL Schema definition

1type Shop {
2
3# The url pointing to the endpoint to vault credit cards.
4cardVaultUrl: URL!
5
6# List of the shop’ collections.
7#
8# Arguments
9# first
10# after
11# sortKey
12# reverse
13# query: Supported filter parameters:
14#
15# - `title`
16#
17# - `collection_type`
18#
19# - `updated_at`
20#
21# - `published_status`
22collections(
23first: Int!,
24after: String,
25sortKey: CollectionSortKeys,
26reverse: Boolean,
27query: String
28): CollectionConnection!
29
30# The three-letter code for the currency that the shop accepts.
31currencyCode: CurrencyCode!
32
33# A description of the shop.
34description: String
35
36# A string representing the way currency is formatted when the currency isn’t
37# specified.
38moneyFormat: String!
39
40# The shop’s name.
41name: String!
42
43# The shop’s primary domain.
44primaryDomain: Domain!
45
46# The shop’s privacy policy.
47privacyPolicy: ShopPolicy
48
49# List of the shop’ products.
50#
51# Arguments
52# first
53# after
54# sortKey
55# reverse
56# query: Supported filter parameters:
57#
58# - `title`
59#
60# - `product_type`
61#
62# - `vendor`
63#
64# - `created_at`
65#
66# - `updated_at`
67#
68# - `tag`
69products(
70first: Int!,
71after: String,
72sortKey: ProductSortKeys,
73reverse: Boolean,
74query: String
75): ProductConnection!
76
77# The shop’s refund policy.
78refundPolicy: ShopPolicy
79
80# The shop's Shopify Payments account id.
81shopifyPaymentsAccountId: String
82
83# The shop’s terms of service.
84termsOfService: ShopPolicy
85
86}