@@ -80,13 +80,16 @@ export type Scalars = {
8080 URL : { input : string ; output : string ; }
8181} ;
8282
83- /** Operators for user filter queries. */
83+ /** Operators for filter queries. */
8484export type Operator =
8585 /** Between operator. */
8686 | 'BETWEEN'
8787 /** Equals operator. */
8888 | 'EQUALS'
89- /** In operator. */
89+ /**
90+ * In operator. Accepts a comma-separated string of values (e.g.
91+ * "value1,value2,value3"). Not supported for all filter fields.
92+ */
9093 | 'IN' ;
9194
9295export type OrganizationUserProvisionShopAccessInput = {
@@ -113,17 +116,23 @@ export type ShopFilterField =
113116 * `inactive`, `cancelled`, `client_transfer`, `plus_client_transfer`,
114117 * `development_legacy`, `custom`, `fraudulent`, `staff`, `trial`,
115118 * `plus_development`, `retail`, `shop_pay_commerce_components`, `non_profit`.
119+ * With the `In` operator, use raw plan names (e.g. "professional,shopify_plus").
116120 */
117121 | 'SHOP_PLAN'
118122 /** The active/inactive status of the shop. Values: `active`, `inactive`. */
119123 | 'STORE_STATUS'
120124 /**
121- * The type of the shop. Values: `development`, `production`, `app_development`,
122- * `development_superset`, `client_transfer`, `collaborator`.
125+ * The type of the shop. Does not support the `In` operator. Values:
126+ * `development`, `production`, `app_development`, `development_superset`,
127+ * `client_transfer`, `collaborator`.
123128 */
124129 | 'STORE_TYPE' ;
125130
126- /** Represents a single filter option for shop queries. */
131+ /**
132+ * Represents a single filter option for shop queries. When using the `In`
133+ * operator, pass a comma-separated string of values (e.g. "value1,value2").
134+ * Maximum 20 values.
135+ */
127136export type ShopFilterInput = {
128137 field : ShopFilterField ;
129138 operator : Operator ;
0 commit comments