Setting the file. One moment. Quick Mode · Rp Quick Shopify · wix/skills · Skills DocsRaw file
quick-mode.json
JSON·124 lines·3 KB
,
11 "sourceApi": "storefront-graphql-tokenless",
12 "storefrontApiVersion": "2026-10",
13 "entities": [
14 {
15 "id": "collection",
16 "route": "POST /api/{storefrontApiVersion}/graphql.json collections(first:250, after)",
17 "target": "stores/category",
18 "dependsOn": []
19 },
20 {
21 "id": "product",
22 "route": "POST /api/{storefrontApiVersion}/graphql.json products(first:250, after) { variants images collections }",
23 "target": "stores/product",
24 "dependsOn": [],
25 "auxiliaryTargets": [
26 "stores/product-tag",
27 "stores/inventory-item"
28 ]
29 },
30 {
31 "id": "collection_product",
32 "route": "products(...).collections in the product query; no per-collection requests",
33 "target": "stores/category-membership",
34 "dependsOn": [
35 "collection",
36 "product"
37 ]
38 }
39 ],
40 "requiredWixCapabilities": [
41 "stores"
42 ],
43 "fieldMatrix": {
44 "product": [
45 "id",
46 "handle",
47 "title",
48 "body_html",
49 "vendor",
50 "product_type",
51 "tags",
52 "published_at",
53 "images",
54 "options",
55 "variants.id",
56 "variants.title",
57 "variants.sku",
58 "variants.price",
59 "variants.compare_at_price",
60 "variants.available",
61 "variants.option1",
62 "variants.option2",
63 "variants.option3"
64 ],
65 "collection": [
66 "id",
67 "handle",
68 "title",
69 "body_html"
70 ]
71 },
72 "excluded": [
73 "customers",
74 "members",
75 "orders",
76 "abandoned-checkouts",
77 "discounts",
78 "gift-cards",
79 "subscriptions",
80 "inventory-locations-and-quantities",
81 "shipping",
82 "taxes",
83 "payments",
84 "markets",
85 "metafields",
86 "metaobjects",
87 "files",
88 "themes",
89 "navigation",
90 "pages",
91 "blogs",
92 "reviews",
93 "search-configuration",
94 "apps",
95 "private-content",
96 "collection-ordering"
97 ],
98 "excludedCapabilities": {
99 "customers": "crm.contact",
100 "members": "identity.member",
101 "orders": "commerce.orders",
102 "abandoned-checkouts": "source-scope.abandoned-checkouts",
103 "discounts": "commerce.coupons",
104 "gift-cards": "commerce.gift-cards",
105 "subscriptions": "commerce.subscription-contracts",
106 "inventory-locations-and-quantities": "commerce.inventory",
107 "shipping": "commerce.shipping-rate",
108 "taxes": "commerce.tax-settings",
109 "payments": "commerce.order-payments",
110 "markets": "source-scope.markets",
111 "metafields": "source-scope.metafields",
112 "metaobjects": "source-scope.metaobjects",
113 "files": "media.file",
114 "themes": "source-scope.themes",
115 "navigation": "source-scope.navigation",
116 "pages": "source-scope.pages",
117 "blogs": "content.blog-post",
118 "reviews": "commerce.product-reviews",
119 "search-configuration": "source-scope.search-configuration",
120 "apps": "source-scope.apps",
121 "private-content": "source-scope.private-content",
122 "collection-ordering": "source-scope.collection-ordering"
123 }
124}