OBJECT

Mutation

link GraphQL Schema definition

1type Mutation {
2# Assigns dynamic and mapped attributes to an object.
3#
4# Required permission: Attribute:write
5#
6# Requires field selected: userErrors
7#
8# Arguments
9# input: (self-explanatory)
10assignAttributes(input: AttributesAssignGenericInput!): AttributesAssignPayload!
11
12# Unassigns dynamic and mapped attributes from an object.
13#
14# Required permission: Attribute:write
15#
16# Requires field selected: userErrors
17#
18# Arguments
19# input: (self-explanatory)
20unassignAttributes(input: AttributesUnassignGenericInput!): AttributesUnassignPayload!
21
22# Assigns dynamic and mapped attributes to multiple objects. Up to 100 objects per call.
23#
24# Required permission: Attribute:write
25#
26# Requires field selected: userErrors
27#
28# Arguments
29# input: (self-explanatory)
30assignAttributesBatch(input: [AttributesAssignGenericInput!]!): AttributesAssignBatchPayload!
31
32# Unassigns dynamic and mapped attributes from multiple objects. Up to 100 objects per call.
33#
34# Required permission: Attribute:write
35#
36# Requires field selected: userErrors
37#
38# Arguments
39# input: (self-explanatory)
40unassignAttributesBatch(input: [AttributesUnassignGenericInput!]!): AttributesUnassignBatchPayload!
41
42# Create a mapped attribute
43#
44# Required permission: Attribute:write
45#
46# Requires field selected: userErrors
47#
48# Arguments
49# input: (self-explanatory)
50createAttribute(input: AttributeCreateInput!): AttributeCreatePayload!
51
52# Update a mapped attribute
53#
54# Required permission: Attribute:write
55#
56# Requires field selected: userErrors
57#
58# Arguments
59# id: (self-explanatory)
60# input: (self-explanatory)
61updateAttribute(id: Int!, input: AttributeUpdateInput!): AttributeUpdatePayload!
62
63# Create a brand
64#
65# Required permission: Brand:write
66#
67# Requires field selected: userErrors
68#
69# Arguments
70# input: (self-explanatory)
71createBrand(input: BrandCreateInput!): BrandCreatePayload!
72
73# Update a brand
74#
75# Required permission: Brand:write
76#
77# Requires field selected: userErrors
78#
79# Arguments
80# id: (self-explanatory)
81# externalId: (self-explanatory)
82# input: (self-explanatory)
83updateBrand(id: Int, externalId: String, input: BrandUpdateInput!): BrandUpdatePayload!
84
85# Creates a new collection
86#
87# Required permission: Collection:write
88#
89# Requires field selected: userErrors
90#
91# Arguments
92# input: (self-explanatory)
93createCollection(input: CollectionCreateInput!): CollectionCreatePayload!
94
95# Update a collection
96#
97# Required permission: Collection:write
98#
99# Requires field selected: userErrors
100#
101# Arguments
102# id: (self-explanatory)
103# externalId: (self-explanatory)
104# input: (self-explanatory)
105updateCollection(id: Int, externalId: String, input: CollectionUpdateInput!): CollectionUpdatePayload!
106
107# Create a new display
108#
109# Required permission: Display:write
110#
111# Requires field selected: userErrors
112#
113# Arguments
114# input: (self-explanatory)
115createDisplay(input: DisplayCreateInput!): DisplayCreatePayload!
116
117# Update an existing display
118#
119# Required permission: Display:write
120#
121# Requires field selected: userErrors
122#
123# Arguments
124# id: (self-explanatory)
125# input: (self-explanatory)
126updateDisplay(id: Int!, input: DisplayUpdateInput!): DisplayUpdatePayload!
127
128# Create a media upload policy
129#
130# Required permission: ProductMedia:write
131#
132# Requires field selected: userErrors
133#
134# Arguments
135# input: (self-explanatory)
136createMediaUpload(input: MediaUploadCreateInput!): MediaUploadCreatePayload!
137
138# Complete media upload by assigning media to:
139#
140# - Product (required permission: 'Product:write')
141#
142# - ProductVariant (required permission: 'ProductVariant:write')
143#
144#
145# Required permission: ProductMedia:write
146#
147# Requires field selected: userErrors
148#
149# Arguments
150# input: (self-explanatory)
151completeMediaUpload(input: MediaUploadCompleteInput!): MediaUploadCompletePayload!
152
153# Update product media
154#
155# Required permission: ProductMedia:write
156#
157# Requires field selected: userErrors
158#
159# Arguments
160# id: (self-explanatory)
161# input: (self-explanatory)
162updateProductMedia(id: Int!, input: ProductMediaUpdateInput!): ProductMediaUpdatePayload!
163
164# Delete a product media
165#
166# Required permission: ProductMedia:write
167#
168# Requires field selected: userErrors
169#
170# Arguments
171# id: (self-explanatory)
172deleteProductMedia(id: Int!): ProductMediaDeletePayload!
173
174# Create a new folder
175#
176# Required permission: Folder:write
177#
178# Requires field selected: userErrors
179#
180# Arguments
181# input: (self-explanatory)
182createFolder(input: FolderCreateInput): FolderCreatePayload!
183
184# Update an existing folder
185#
186# Required permission: Folder:write
187#
188# Requires field selected: userErrors
189#
190# Arguments
191# id: (self-explanatory)
192# externalId: (self-explanatory)
193# input: (self-explanatory)
194updateFolder(id: Int, externalId: String, input: FolderUpdateInput): FolderUpdatePayload!
195
196# Create a Price Alteration
197#
198# Required permission: Price:write
199#
200# Requires field selected: userErrors
201#
202# Arguments
203# input: (self-explanatory)
204createPriceAlteration(input: PriceAlterationCreateInput!): PriceAlterationPayload!
205
206# Update a Price Alteration
207#
208# Required permission: Price:write
209#
210# Requires field selected: userErrors
211#
212# Arguments
213# id: (self-explanatory)
214# input: (self-explanatory)
215updatePriceAlteration(id: Int!, input: PriceAlterationUpdateInput!): PriceAlterationPayload!
216
217# Create a product
218#
219# Required permission: Product:write
220#
221# Requires field selected: userErrors
222#
223# Arguments
224# input: (self-explanatory)
225createProduct(input: ProductCreateInput!): ProductCreatePayload!
226
227# Update a product
228#
229# Required permission: Product:write
230#
231# Requires field selected: userErrors
232#
233# Arguments
234# id: (self-explanatory)
235# externalId: (self-explanatory)
236# input: (self-explanatory)
237updateProduct(id: Int, externalId: String, input: ProductUpdateInput!): ProductUpdatePayload!
238
239# Create a product variant
240#
241# Required permission: ProductVariant:write
242#
243# Requires field selected: userErrors
244#
245# Arguments
246# input: (self-explanatory)
247createProductVariant(input: ProductVariantCreateInput!): ProductVariantCreatePayload!
248
249# Update a product variant
250#
251# Required permission: ProductVariant:write
252#
253# Requires field selected: userErrors
254#
255# Arguments
256# id: (self-explanatory)
257# externalId: (self-explanatory)
258# input: (self-explanatory)
259updateProductVariant(id: Int, externalId: String, input: ProductVariantUpdateInput!): ProductVariantUpdatePayload!
260
261# Delete a product variant
262#
263# Required permission: ProductVariant:write
264#
265# Requires field selected: userErrors
266#
267# Arguments
268# id: (self-explanatory)
269# externalId: (self-explanatory)
270deleteProductVariant(id: Int, externalId: String): ProductVariantDeletePayload!
271
272# Add, update or delete a translations for given object and language
273#
274# Required permission: Translation:write
275#
276# Requires field selected: userErrors
277#
278# Arguments
279# input: (self-explanatory)
280setTranslations(input: TranslationsSetInput!): TranslationsSetPayload!
281
282# Set prices on products for given pricelist.
283# Individual variant prices can also be set from the product price level.
284# You can set up to 100 product prices in one call.
285#
286# Required permission: Price:write
287#
288# Requires field selected: userErrors
289#
290# Arguments
291# input: (self-explanatory)
292setPrices(input: ProductPricesSetInput!): PricesSetPayload!
293
294# Set prices on products for multiple pricelists.
295# Individual variant prices can also be set from the product price level.
296# You can set up to 100 product prices per one pricelist in one call, but not more than 1000 prices in total.
297#
298# Required permission: Price:write
299#
300# Requires field selected: userErrors
301#
302# Arguments
303# input: (self-explanatory)
304setPricesBatch(input: [ProductPricesSetInput!]!): PricesSetBatchPayload!
305
306# Set altered prices on products for given pricelist.
307# Same rules as for setPrices
308#
309# Required permission: Price:write
310#
311# Requires field selected: userErrors
312#
313# Arguments
314# input: (self-explanatory)
315setAlteredPrices(input: ProductAlteredPricesSetInput!): AlteredPricesSetPayload!
316
317# Set altered prices on products for multiple pricelists.
318# Same rules as for setPricesBatch
319#
320# Required permission: Price:write
321#
322# Requires field selected: userErrors
323#
324# Arguments
325# input: (self-explanatory)
326setAlteredPricesBatch(input: [ProductAlteredPricesSetInput!]!): AlteredPricesSetBatchPayload!
327
328# Relate a display to another display
329#
330# Required permission: Display:write
331#
332# Requires field selected: userErrors
333#
334# Arguments
335# input: (self-explanatory)
336addDisplayRelation(input: DisplayRelationAddInput!): DisplayRelationAddPayload!
337
338# Remove a display relation
339#
340# Required permission: Display:write
341#
342# Requires field selected: userErrors
343#
344# Arguments
345# input: (self-explanatory)
346removeDisplayRelation(input: DisplayRelationRemoveInput!): DisplayRelationRemovePayload!
347
348# Create a pricelist
349#
350# Required permission: Pricelist:write
351#
352# Requires field selected: userErrors
353#
354# Arguments
355# input: (self-explanatory)
356createPricelist(input: PricelistCreateInput!): PricelistCreatePayload!
357
358# Update a pricelist
359#
360# Required permission: Pricelist:write
361#
362# Requires field selected: userErrors
363#
364# Arguments
365# id: (self-explanatory)
366# externalId: (self-explanatory)
367# input: (self-explanatory)
368updatePricelist(id: Int, externalId: String, input: PricelistUpdateInput!): PricelistUpdatePayload!
369
370# Delete a pricelist
371#
372# Required permission: Pricelist:write
373#
374# Requires field selected: userErrors
375#
376# Arguments
377# id: (self-explanatory)
378# externalId: (self-explanatory)
379deletePricelist(id: Int, externalId: String): PricelistDeletePayload!
380
381# Create a product variant size
382#
383# Required permission: ProductVariant:write
384#
385# Requires field selected: userErrors
386#
387# Arguments
388# input: (self-explanatory)
389createProductSize(input: ProductSizeCreateInput!): ProductSizeCreatePayload!
390
391# Update a product variant size
392#
393# Required permission: ProductVariant:write
394#
395# Requires field selected: userErrors
396#
397# Arguments
398# id: (self-explanatory)
399# input: (self-explanatory)
400updateProductSize(id: Int!, input: ProductSizeUpdateInput!): ProductSizeUpdatePayload!
401
402# Create a delivery window
403#
404# Required permission: DeliveryWindow:write
405#
406# Requires field selected: userErrors
407#
408# Arguments
409# input: (self-explanatory)
410createDeliveryWindow(input: DeliveryWindowCreateInput!): DeliveryWindowCreatePayload!
411
412# Update a delivery window
413#
414# Required permission: DeliveryWindow:write
415#
416# Requires field selected: userErrors
417#
418# Arguments
419# id: (self-explanatory)
420# externalId: (self-explanatory)
421# input: (self-explanatory)
422updateDeliveryWindow(id: Int, externalId: String, input: DeliveryWindowUpdateInput!): DeliveryWindowUpdatePayload!
423
424# Sets how variants should be available in given delivery window. If provided variant already is assigned to that delivery
425# window then it will be updated with provided parameters.
426#
427# Required permission: DeliveryWindow:write
428#
429# Requires field selected: userErrors
430#
431# Arguments
432# input: (self-explanatory)
433setDeliveryWindowVariants(input: DeliveryWindowVariantsSetInput!): DeliveryWindowVariantsSetPayload!
434
435# Unsets variants from delivery window
436#
437# Required permission: DeliveryWindow:write
438#
439# Requires field selected: userErrors
440#
441# Arguments
442# input: (self-explanatory)
443unsetDeliveryWindowVariants(input: DeliveryWindowVariantsUnsetInput!): DeliveryWindowVariantsUnsetPayload!
444
445# Create a delivery window group
446#
447# Required permission: DeliveryWindow:write
448#
449# Requires field selected: userErrors
450#
451# Arguments
452# input: (self-explanatory)
453createDeliveryWindowGroup(input: DeliveryWindowGroupCreateInput!): DeliveryWindowGroupCreatePayload!
454
455# Update a delivery window group
456#
457# Required permission: DeliveryWindow:write
458#
459# Requires field selected: userErrors
460#
461# Arguments
462# id: (self-explanatory)
463# externalId: (self-explanatory)
464# input: (self-explanatory)
465updateDeliveryWindowGroup(id: Int, externalId: String, input: DeliveryWindowGroupUpdateInput!): DeliveryWindowGroupUpdatePayload!
466
467# Delete a delivery window group
468#
469# Required permission: DeliveryWindow:write
470#
471# Requires field selected: userErrors
472#
473# Arguments
474# id: (self-explanatory)
475# externalId: (self-explanatory)
476deleteDeliveryWindowGroup(id: Int, externalId: String): DeliveryWindowGroupDeletePayload!
477
478# Set order in delivery window tree
479# Only the provide items will be sorted in order.
480# The rest of the items will not retain their previous order and will be ordered by ID
481#
482# Required permission: DeliveryWindow:write
483#
484# Requires field selected: userErrors
485#
486# Arguments
487# input: (self-explanatory)
488setDeliveryWindowTreeOrder(input: DeliveryWindowTreeOrderSetInput!): DeliveryWindowTreeOrderSetPayload!
489
490# Create a shipping
491#
492# Required permission: ShippingOption:write
493#
494# Requires field selected: userErrors
495#
496# Arguments
497# input: (self-explanatory)
498createShippingOption(input: ShippingOptionCreateInput!): ShippingOptionCreatePayload!
499
500# Update a shipping option
501#
502# Required permission: ShippingOption:write
503#
504# Requires field selected: userErrors
505#
506# Arguments
507# id: (self-explanatory)
508# input: (self-explanatory)
509updateShippingOption(id: Int!, input: ShippingOptionUpdateInput!): ShippingOptionUpdatePayload!
510
511# Delete a shipping option
512#
513# Required permission: ShippingOption:write
514#
515# Requires field selected: userErrors
516#
517# Arguments
518# id: (self-explanatory)
519deleteShippingOption(id: Int!): ShippingOptionDeletePayload!
520
521# Change stock for many items
522#
523# Required permission: StockChange:write
524#
525# Requires field selected: userErrors
526#
527# Arguments
528# input: (self-explanatory)
529changeStock(input: StockChangeInput!): StockChangePayload!
530
531# Set stock levels: unlike the `changeStock` mutation, this one accepts absolute stock values,
532# either FTA (free to allocate), or physical. If FTA values are provided, they should not include
533# possible `stockOffset` from `ProductVariant`, nor `threshold` from `Warehouse`, just the physical
534# stock minus the allocated quantity.
535#
536# Required permission: StockChange:write
537#
538# Requires field selected: userErrors
539#
540# Arguments
541# input: (self-explanatory)
542setStock(input: StockSetInput!): StockSetPayload!
543
544# Create a subscription
545#
546# Required permission: Subscription:write
547#
548# Requires field selected: userErrors
549#
550# Arguments
551# input: (self-explanatory)
552createSubscription(input: SubscriptionCreateInput!): SubscriptionUpdatePayload!
553
554# Update a subscription
555#
556# Required permission: Subscription:write
557#
558# Requires field selected: userErrors
559#
560# Arguments
561# id: (self-explanatory)
562# input: (self-explanatory)
563updateSubscription(id: Int!, input: SubscriptionUpdateInput!): SubscriptionUpdatePayload!
564
565# Create a subscription plan
566#
567# Required permission: SubscriptionPlan:write
568#
569# Requires field selected: userErrors
570#
571# Arguments
572# input: (self-explanatory)
573createSubscriptionPlan(input: SubscriptionPlanCreateInput!): SubscriptionPlanCreatePayload!
574
575# Update a subscription plan
576#
577# Required permission: SubscriptionPlan:write
578#
579# Requires field selected: userErrors
580#
581# Arguments
582# id: (self-explanatory)
583# input: (self-explanatory)
584updateSubscriptionPlan(id: Int!, input: SubscriptionPlanUpdateInput!): SubscriptionPlanUpdatePayload!
585
586# Update a subscription contract
587#
588# Required permission: Subscription:write
589#
590# Requires field selected: userErrors
591#
592# Arguments
593# id: (self-explanatory)
594# input: (self-explanatory)
595updateSubscriptionContract(id: Int!, input: SubscriptionContractUpdateInput!): SubscriptionContractUpdatePayload!
596
597# Set variants to a subscription plan.
598# You can set up to 100 variants in one call.
599#
600# Required permission: SubscriptionPlan:write
601#
602# Requires field selected: userErrors
603#
604# Arguments
605# input: (self-explanatory)
606setSubscriptionPlanVariants(input: SubscriptionPlanVariantsSetInput!): SubscriptionPlanVariantsSetPayload!
607
608# Unset variants from a subscription plan.
609# You can unset up to 100 variants in one call.
610#
611# Required permission: SubscriptionPlan:write
612#
613# Requires field selected: userErrors
614#
615# Arguments
616# input: (self-explanatory)
617unsetSubscriptionPlanVariants(input: SubscriptionPlanVariantsUnsetInput!): SubscriptionPlanVariantsUnsetPayload!
618
619# Create a size chart
620#
621# Required permission: SizeChart:write
622#
623# Requires field selected: userErrors
624#
625# Arguments
626# input: (self-explanatory)
627createSizeChart(input: SizeChartCreateInput!): SizeChartCreatePayload!
628
629# Update a size chart. Covers adding, removing and rearranging sizes. For renaming sizes use `updateSizeChartLabels`
630#
631# Required permission: SizeChart:write
632#
633# Requires field selected: userErrors
634#
635# Arguments
636# id: (self-explanatory)
637# externalId: (self-explanatory)
638# input: (self-explanatory)
639updateSizeChart(id: Int, externalId: String, input: SizeChartUpdateInput!): SizeChartUpdatePayload!
640
641# Update size labels
642#
643# Required permission: SizeChart:write
644#
645# Requires field selected: userErrors
646#
647# Arguments
648# id: (self-explanatory)
649# externalId: (self-explanatory)
650# input: (self-explanatory)
651updateSizeChartLabels(id: Int, externalId: String, input: SizeChartLabelsUpdateInput!): SizeChartUpdatePayload!
652
653# Merge two size charts into one
654#
655# Required permission: SizeChart:write
656#
657# Requires field selected: userErrors
658#
659# Arguments
660# input: (self-explanatory)
661mergeSizeCharts(input: SizeChartMergeInput!): SizeChartUpdatePayload!
662
663# Delete a size chart
664#
665# Required permission: SizeChart:write
666#
667# Requires field selected: userErrors
668#
669# Arguments
670# id: (self-explanatory)
671# externalId: (self-explanatory)
672deleteSizeChart(id: Int, externalId: String): SizeChartDeletePayload!
673
674# Create a bundle
675#
676# Required permission: Bundle:write
677#
678# Requires field selected: userErrors
679#
680# Arguments
681# input: (self-explanatory)
682createBundle(input: BundleCreateInput!): BundleCreatePayload!
683
684# Update a bundle
685#
686# Required permission: Bundle:write
687#
688# Requires field selected: userErrors
689#
690# Arguments
691# id: (self-explanatory)
692# input: (self-explanatory)
693updateBundle(id: Int!, input: BundleUpdateInput!): BundleUpdatePayload!
694
695# Create a measurement chart
696#
697# Required permission: MeasurementChart:write
698#
699# Requires field selected: userErrors
700#
701# Arguments
702# input: (self-explanatory)
703createMeasurementChart(input: MeasurementChartCreateInput!): MeasurementChartCreatePayload!
704
705# Update a measurement chart
706#
707# Required permission: MeasurementChart:write
708#
709# Requires field selected: userErrors
710#
711# Arguments
712# id: (self-explanatory)
713# input: (self-explanatory)
714updateMeasurementChart(id: Int!, input: MeasurementChartUpdateInput!): MeasurementChartUpdatePayload!
715
716# Delete a measurement chart
717#
718# Required permission: MeasurementChart:write
719#
720# Requires field selected: userErrors
721#
722# Arguments
723# id: (self-explanatory)
724deleteMeasurementChart(id: Int!): MeasurementChartDeletePayload!
725
726# Create a customer
727#
728# Required permission: Customer:write
729#
730# Requires field selected: userErrors
731#
732# Arguments
733# input: (self-explanatory)
734createCustomer(input: CustomerCreateInput!): CustomerCreatePayload!
735
736# Update a customer
737#
738# Required permission: Customer:write
739#
740# Requires field selected: userErrors
741#
742# Arguments
743# id: (self-explanatory)
744# externalId: (self-explanatory)
745# input: (self-explanatory)
746updateCustomer(id: Int, externalId: String, input: CustomerUpdateInput!): CustomerUpdatePayload!
747
748# Delete a customer
749#
750# Required permission: Customer:write
751#
752# Requires field selected: userErrors
753#
754# Arguments
755# id: (self-explanatory)
756# externalId: (self-explanatory)
757deleteCustomer(id: Int, externalId: String): CustomerDeletePayload!
758
759# Create an account
760#
761# Required permission: Account:write
762#
763# Requires field selected: userErrors
764#
765# Arguments
766# input: (self-explanatory)
767createAccount(input: AccountCreateInput!): AccountCreatePayload!
768
769# Update an account
770#
771# Required permission: Account:write
772#
773# Requires field selected: userErrors
774#
775# Arguments
776# id: (self-explanatory)
777# externalId: (self-explanatory)
778# input: (self-explanatory)
779updateAccount(id: Int, externalId: String, input: AccountUpdateInput!): AccountUpdatePayload!
780
781# Delete an account
782#
783# Required permission: Account:write
784#
785# Requires field selected: userErrors
786#
787# Arguments
788# id: (self-explanatory)
789# externalId: (self-explanatory)
790deleteAccount(id: Int, externalId: String): AccountDeletePayload!
791
792# Create an address book entry for an account
793#
794# Required permission: Account:write
795#
796# Arguments
797# input: (self-explanatory)
798createAddressBookEntry(input: AddressBookEntryCreateInput!): AddressBookEntryCreatePayload!
799
800# Update an address book entry for an account
801#
802# Required permission: Account:write
803#
804# Arguments
805# id: (self-explanatory)
806# externalId: (self-explanatory)
807# input: (self-explanatory)
808updateAddressBookEntry(id: Int, externalId: String, input: AddressBookEntryUpdateInput!): AddressBookEntryUpdatePayload!
809
810# Delete an address book from an account
811#
812# Required permission: Account:write
813#
814# Requires field selected: userErrors
815#
816# Arguments
817# id: (self-explanatory)
818# externalId: (self-explanatory)
819deleteAddressBookEntry(id: Int, externalId: String): AddressBookEntryDeletePayload!
820
821# Create a buyer for an account
822#
823# Required permission: Buyer:write
824#
825# Requires field selected: userErrors
826#
827# Arguments
828# input: (self-explanatory)
829createBuyer(input: BuyerCreateInput!): BuyerCreatePayload!
830
831# Update a buyer for an account
832#
833# Required permission: Buyer:write
834#
835# Requires field selected: userErrors
836#
837# Arguments
838# id: (self-explanatory)
839# externalId: (self-explanatory)
840# input: (self-explanatory)
841updateBuyer(id: Int, externalId: String, input: BuyerUpdateInput!): BuyerUpdatePayload!
842
843# Delete a buyer from an account
844#
845# Required permission: Buyer:write
846#
847# Requires field selected: userErrors
848#
849# Arguments
850# id: (self-explanatory)
851# externalId: (self-explanatory)
852deleteBuyer(id: Int, externalId: String): BuyerDeletePayload!
853
854# Create a campaign
855#
856# Required permission: Campaign:write
857#
858# Requires field selected: userErrors
859#
860# Arguments
861# input: (self-explanatory)
862createCampaign(input: CampaignCreateInput!): CampaignCreatePayload!
863
864# Update a campaign
865#
866# Required permission: Campaign:write
867#
868# Requires field selected: userErrors
869#
870# Arguments
871# id: (self-explanatory)
872# input: (self-explanatory)
873updateCampaign(id: Int!, input: CampaignUpdateInput!): CampaignUpdatePayload!
874
875# Delete a campaign
876#
877# Required permission: Campaign:write
878#
879# Requires field selected: userErrors
880#
881# Arguments
882# id: (self-explanatory)
883deleteCampaign(id: Int!): CampaignDeletePayload!
884
885# Set campaign variants
886#
887# Required permission: Campaign:write
888#
889# Requires field selected: userErrors
890#
891# Arguments
892# input: (self-explanatory)
893setCampaignVariants(input: CampaignVariantsSetInput!): CampaignVariantsSetPayload!
894
895# Unset campaign variants
896#
897# Required permission: Campaign:write
898#
899# Requires field selected: userErrors
900#
901# Arguments
902# input: (self-explanatory)
903unsetCampaignVariants(input: CampaignVariantsUnsetInput!): CampaignVariantsUnsetPayload!
904
905# Create a market
906#
907# Required permission: Market:write
908#
909# Requires field selected: userErrors
910#
911# Arguments
912# input: (self-explanatory)
913createMarket(input: MarketCreateInput!): MarketCreatePayload!
914
915# Update a market
916#
917# Required permission: Market:write
918#
919# Requires field selected: userErrors
920#
921# Arguments
922# id: (self-explanatory)
923# externalId: (self-explanatory)
924# input: (self-explanatory)
925updateMarket(id: Int, externalId: String, input: MarketUpdateInput!): MarketUpdatePayload!
926
927# Delete a market
928#
929# Required permission: Market:write
930#
931# Requires field selected: userErrors
932#
933# Arguments
934# id: (self-explanatory)
935# externalId: (self-explanatory)
936deleteMarket(id: Int, externalId: String): MarketDeletePayload!
937
938# Assign displays to a market
939#
940# Required permission: Display:write
941#
942# Arguments
943# input: (self-explanatory)
944setMarketDisplays(input: MarketDisplaysSetInput!): MarketDisplaysSetPayload!
945
946# Unassign displays from a market
947#
948# Required permission: Display:write
949#
950# Arguments
951# input: (self-explanatory)
952unsetMarketDisplays(input: MarketDisplaysUnsetInput!): MarketDisplaysUnsetPayload!
953
954# Create a category
955#
956# Required permission: Category:write
957#
958# Requires field selected: userErrors
959#
960# Arguments
961# input: (self-explanatory)
962createCategory(input: CategoryCreateInput!): CategoryCreatePayload!
963
964# Update a category
965#
966# Required permission: Category:write
967#
968# Requires field selected: userErrors
969#
970# Arguments
971# id: (self-explanatory)
972# input: (self-explanatory)
973updateCategory(id: Int!, input: CategoryUpdateInput!): CategoryUpdatePayload!
974
975# Delete a category
976#
977# Required permission: Category:write
978#
979# Requires field selected: userErrors
980#
981# Arguments
982# id: (self-explanatory)
983# input: (self-explanatory)
984deleteCategory(id: Int!, input: CategoryDeleteInput! = {deleteChildrenStrategy: RESTRICT_IF_PRESENT}): CategoryDeletePayload!
985
986# Set category displays
987#
988# Required permission: Category:write
989#
990# Requires field selected: userErrors
991#
992# Arguments
993# input: (self-explanatory)
994setCategoryDisplays(input: CategoryDisplaysSetInput!): CategoryDisplaysSetPayload!
995
996# Unset category displays
997#
998# Required permission: Category:write
999#
1000# Requires field selected: userErrors
1001#
1002# Arguments
1003# input: (self-explanatory)
1004unsetCategoryDisplays(input: CategoryDisplaysUnsetInput!): CategoryDisplaysUnsetPayload!
1005
1006# Sort displays of a category
1007#
1008# Required permission: Category:write
1009#
1010# Requires field selected: userErrors
1011#
1012# Arguments
1013# input: (self-explanatory)
1014sortCategoryDisplays(input: CategoryDisplaysSortInput!): CategoryDisplaysSortPayload!
1015
1016# Create a voucher
1017#
1018# Required permission: Voucher:write
1019#
1020# Requires field selected: userErrors
1021#
1022# Arguments
1023# input: (self-explanatory)
1024createVoucher(input: VoucherCreateInput!): VoucherCreatePayload!
1025
1026# Update a voucher
1027#
1028# Required permission: Voucher:write
1029#
1030# Requires field selected: userErrors
1031#
1032# Arguments
1033# id: (self-explanatory)
1034# externalId: (self-explanatory)
1035# input: (self-explanatory)
1036updateVoucher(id: Int, externalId: String, input: VoucherUpdateInput!): VoucherUpdatePayload!
1037
1038# Delete a voucher
1039#
1040# Required permission: Voucher:write
1041#
1042# Requires field selected: userErrors
1043#
1044# Arguments
1045# id: (self-explanatory)
1046# externalId: (self-explanatory)
1047deleteVoucher(id: Int, externalId: String): VoucherDeletePayload!
1048
1049# Add an action to a voucher
1050#
1051# Required permission: Voucher:write
1052#
1053# Requires field selected: userErrors
1054#
1055# Arguments
1056# input: (self-explanatory)
1057addVoucherAction(input: VoucherActionCreateInput!): VoucherActionCreatePayload!
1058
1059# Update an action of voucher
1060#
1061# Required permission: Voucher:write
1062#
1063# Requires field selected: userErrors
1064#
1065# Arguments
1066# id: (self-explanatory)
1067# input: (self-explanatory)
1068updateVoucherAction(id: Int!, input: VoucherActionUpdateInput!): VoucherActionUpdatePayload!
1069
1070# Delete an action from voucher
1071#
1072# Required permission: Voucher:write
1073#
1074# Requires field selected: userErrors
1075#
1076# Arguments
1077# id: (self-explanatory)
1078deleteVoucherAction(id: Int!): VoucherActionDeletePayload!
1079
1080# Update a DTC order that isn't locked (unless the user has 'Order.isLocked:write' permission)
1081#
1082# Required permission: Order:write
1083#
1084# Requires field selected: userErrors
1085#
1086# Arguments
1087# order: (self-explanatory)
1088# input: (self-explanatory)
1089updateDirectToConsumerOrder(order: OrderInput!, input: DirectToConsumerOrderUpdateInput!): DirectToConsumerOrderUpdatePayload!
1090
1091# Update a delivery group
1092#
1093# Required permission: DeliveryGroup:write
1094#
1095# Requires field selected: userErrors
1096#
1097# Arguments
1098# deliveryGroup: (self-explanatory)
1099# input: (self-explanatory)
1100updateDeliveryGroup(deliveryGroup: DeliveryGroupInput!, input: DeliveryGroupUpdateInput!): DeliveryGroupPayload!
1101
1102# Resume a DTC order
1103#
1104# Required permission: Order:write
1105#
1106# Requires field selected: userErrors
1107#
1108# Arguments
1109# order: (self-explanatory)
1110# input: (self-explanatory)
1111resumeDirectToConsumerOrder(order: OrderInput!, input: DirectToConsumerOrderResumeInput!): DirectToConsumerOrderUpdatePayload!
1112
1113# Update a wholesale order that isn't locked (unless the user has 'Order.isLocked:write' permission)
1114#
1115# Required permission: Order:write
1116#
1117# Requires field selected: userErrors
1118#
1119# Arguments
1120# order: (self-explanatory)
1121# input: (self-explanatory)
1122updateWholesaleOrder(order: OrderInput!, input: WholesaleOrderUpdateInput!): WholesaleOrderUpdatePayload!
1123
1124# Cancel a DTC order
1125#
1126# Required permission: Order:write
1127#
1128# Requires field selected: userErrors
1129#
1130# Arguments
1131# order: (self-explanatory)
1132# input: (self-explanatory)
1133cancelDirectToConsumerOrder(order: OrderInput!, input: DirectToConsumerOrderCancelInput!): DirectToConsumerOrderCancelPayload!
1134
1135# Cancel a Wholesale order
1136#
1137# Required permission: Order:write
1138#
1139# Requires field selected: userErrors
1140#
1141# Arguments
1142# order: (self-explanatory)
1143# input: (self-explanatory)
1144cancelWholesaleOrder(order: OrderInput!, input: WholesaleOrderCancelInput!): WholesaleOrderCancelPayload!
1145
1146# Confirm an order that isn't locked (unless the user has 'Order.isLocked:write' permission) or on hold
1147#
1148# Required permission: Order:write
1149#
1150# Requires field selected: userErrors
1151#
1152# Arguments
1153# input: (self-explanatory)
1154confirmOrder(input: OrderConfirmInput!): OrderConfirmPayload!
1155
1156# Add a note to an order that isn't locked (unless the user has 'Order.isLocked:write' permission)
1157#
1158# Required permission: OrderHistory:write
1159#
1160# Requires field selected: userErrors
1161#
1162# Arguments
1163# input: (self-explanatory)
1164addOrderNote(input: OrderNoteAddInput): OrderNoteAddPayload!
1165
1166# Add an external link attachment to a wholesale order
1167#
1168# Required permission: OrderHistory:write
1169#
1170# Requires field selected: userErrors
1171#
1172# Arguments
1173# input: (self-explanatory)
1174addOrderLinkAttachment(input: OrderLinkAttachmentInput): OrderLinkAttachmentAddPayload!
1175
1176# Lock/unlock an order.
1177# If a user does not have permission to lock/unlock the order and tries to modify a locked order, it will be forbidden.
1178# This includes creating a shipment and order allocation.
1179#
1180# Required permission: Order.isLocked:write
1181#
1182# Requires field selected: userErrors
1183#
1184# Arguments
1185# input: (self-explanatory)
1186setOrdersLock(input: OrdersLockInput!): OrdersLockPayload!
1187
1188# Allocate stock for an order that isn't locked (unless the user has 'Order.isLocked:write' permission)
1189#
1190# Required permission: Order:write
1191#
1192# Requires field selected: userErrors
1193#
1194# Arguments
1195# input: (self-explanatory)
1196allocateOrder(input: OrderAllocateInput!): OrderAllocatePayload!
1197
1198# Unallocate stock for an order that isn't locked (unless the user has 'Order.isLocked:write' permission).
1199# A whole order is affected by default, but it's also possible to select, which lines or warehouses
1200# should be affected by this call.
1201#
1202# Required permission: Order:write
1203#
1204# Requires field selected: userErrors
1205#
1206# Arguments
1207# input: (self-explanatory)
1208unallocateOrder(input: OrderUnallocateInput!): OrderUnallocatePayload!
1209
1210# Capture an order
1211#
1212# Required permission: Order:write
1213#
1214# Requires field selected: userErrors
1215#
1216# Arguments
1217# order: (self-explanatory)
1218captureOrder(order: OrderInput!): OrderCapturePayload!
1219
1220# Create a shipment for an order that isn't locked (unless the user has 'Order.isLocked:write' permission) or on hold
1221#
1222# Required permission: Shipment:write
1223#
1224# Requires field selected: userErrors
1225#
1226# Arguments
1227# input: (self-explanatory)
1228createShipment(input: ShipmentCreateInput!): ShipmentCreatePayload!
1229
1230# Update a shipment
1231#
1232# Required permission: Shipment:write
1233#
1234# Requires field selected: userErrors
1235#
1236# Arguments
1237# id: (self-explanatory)
1238# externalId: (self-explanatory)
1239# input: (self-explanatory)
1240updateShipment(id: Int, externalId: String, input: ShipmentUpdateInput!): ShipmentUpdatePayload!
1241
1242# Complete a shipment
1243#
1244# Required permission: Shipment:write
1245#
1246# Requires field selected: userErrors
1247#
1248# Arguments
1249# id: (self-explanatory)
1250# externalId: (self-explanatory)
1251# input: (self-explanatory)
1252completeShipment(id: Int, externalId: String, input: ShipmentCompleteInput): ShipmentCompletePayload
1253
1254# Delete a shipment from an order that isn't locked (unless the user has 'Order.isLocked:write' permission)
1255#
1256# Required permission: Shipment:write
1257#
1258# Requires field selected: userErrors
1259#
1260# Arguments
1261# id: (self-explanatory)
1262# externalId: (self-explanatory)
1263deleteShipment(id: Int, externalId: String): ShipmentDeletePayload!
1264
1265# Capture a shipment.
1266# Even if the mutation returns empty userErrors, a capture itself can be failed because a failed attempt is also saved
1267# into a payment history entry and the mutation shows it in paymentHistoryEntry.
1268# The best way to check whether the capture succeeded is to check shipment.isCaptured.
1269#
1270# If the order was captured before and there is some amount not assigned to any shipment, it will be set to
1271# the shipment. If the total shipment amount is assigned that way, no real capture will be made. In this case,
1272# paymentHistoryEntry cannot be created and it will be null, but the shipment field will be non-empty.
1273#
1274# Required permission: Payment.capture:write
1275#
1276# Requires field selected: userErrors
1277#
1278# Arguments
1279# id: (self-explanatory)
1280# externalId: (self-explanatory)
1281captureShipment(id: Int, externalId: String): ShipmentCapturePayload!
1282
1283# Release remaining order authorization after all shipments are captured in order to release customer's funds that will
1284# not be captured. Amount that will be released is authorization amount - total captured amount across all shipments.
1285#
1286# Required permission: Payment.cancel:write
1287#
1288# Requires field selected: userErrors
1289#
1290# Arguments
1291# order: (self-explanatory)
1292releaseRemainingOrderAuthorization(order: OrderInput): ReleaseRemainingOrderAuthorizationPayload!
1293
1294# Create a return
1295#
1296# Required permission: Return:write
1297#
1298# Requires field selected: userErrors
1299#
1300# Arguments
1301# input: (self-explanatory)
1302createReturn(input: ReturnCreateInput!): ReturnCreatePayload!
1303
1304# Complete a return
1305#
1306# Required permission: Return:write
1307#
1308# Requires field selected: userErrors
1309#
1310# Arguments
1311# id: (self-explanatory)
1312# externalId: (self-explanatory)
1313# input: (self-explanatory)
1314completeReturn(id: Int, externalId: String, input: ReturnCompleteInput! = {sendEmail: false}): ReturnCompletePayload!
1315
1316# Uncomplete a return
1317#
1318# Required permission: Return:write
1319#
1320# Requires field selected: userErrors
1321#
1322# Arguments
1323# id: (self-explanatory)
1324# externalId: (self-explanatory)
1325uncompleteReturn(id: Int, externalId: String): ReturnUncompletePayload!
1326
1327# Delete a return
1328#
1329# Required permission: Return:write
1330#
1331# Requires field selected: userErrors
1332#
1333# Arguments
1334# id: (self-explanatory)
1335# externalId: (self-explanatory)
1336deleteReturn(id: Int, externalId: String): ReturnDeletePayload!
1337
1338# Create a warehouse
1339#
1340# Required permission: Warehouse:write
1341#
1342# Requires field selected: userErrors
1343#
1344# Arguments
1345# input: (self-explanatory)
1346createWarehouse(input: WarehouseCreateInput!): WarehouseCreatePayload!
1347
1348# Update a warehouse
1349#
1350# Required permission: Warehouse:write
1351#
1352# Requires field selected: userErrors
1353#
1354# Arguments
1355# id: (self-explanatory)
1356# externalId: (self-explanatory)
1357# input: (self-explanatory)
1358updateWarehouse(id: Int!, externalId: String, input: WarehouseUpdateInput!): WarehouseUpdatePayload!
1359
1360# Add payment information to an invoice
1361#
1362# Required permission: Invoice:write
1363#
1364# Requires field selected: userErrors
1365#
1366# Arguments
1367# input: (self-explanatory)
1368registerInvoicePayment(input: RegisterInvoicePaymentInput!): InvoicePaymentRegisterPayload!
1369
1370# Only to mark as fully paid
1371#
1372# Required permission: Invoice:write
1373#
1374# Requires field selected: userErrors
1375#
1376# Arguments
1377# input: (self-explanatory)
1378markInvoiceAsPaid(input: MarkInvoiceAsPaidInput!): MarkInvoiceAsPaidPayload!
1379
1380# Add item to the wishlist
1381#
1382# Required permission: Wishlist:write
1383#
1384# Requires field selected: userErrors
1385#
1386# Arguments
1387# input: (self-explanatory)
1388addWishlistItem(input: WishlistItemAddInput!): WishlistItemAddPayload!
1389
1390# Remove item from the wishlist
1391#
1392# Required permission: Wishlist:write
1393#
1394# Requires field selected: userErrors
1395#
1396# Arguments
1397# input: (self-explanatory)
1398removeWishlistItem(input: WishlistItemRemoveInput!): WishlistItemRemovePayload!
1399
1400# Set ID conversion rules
1401#
1402# Required permission: IdConversion:write
1403#
1404# Requires field selected: userErrors
1405#
1406# Arguments
1407# input: (self-explanatory)
1408setIdConversions(input: [IdConversionSetInput!]!): IdConversionsSetPayload!
1409
1410# Unset ID conversion rules
1411#
1412# Required permission: IdConversion:write
1413#
1414# Requires field selected: userErrors
1415#
1416# Arguments
1417# input: (self-explanatory)
1418unsetIdConversions(input: [IdConversionUnsetInput!]!): IdConversionsUnsetPayload!
1419
1420# Add subvouchers to a voucher, a lightweight way to have
1421# multiple individually tracked codes for a single voucher configuration
1422#
1423# Required permission: Voucher:write
1424#
1425# Requires field selected: userErrors
1426#
1427# Arguments
1428# input: (self-explanatory)
1429addSubvouchers(input: SubvouchersCreateInput!): SubvouchersPayload!
1430
1431# Generate subvoucher codes, a lightweight way to have
1432# multiple individually tracked codes for a single voucher configuration
1433#
1434# Required permission: Voucher:write
1435#
1436# Requires field selected: userErrors
1437#
1438# Arguments
1439# input: (self-explanatory)
1440generateSubvouchers(input: SubvoucherGenerateInput!): SubvouchersPayload!
1441
1442# Update a single subvoucher
1443#
1444# Required permission: Voucher:write
1445#
1446# Requires field selected: userErrors
1447#
1448# Arguments
1449# id: (self-explanatory)
1450# input: (self-explanatory)
1451updateSubvoucher(id: Int!, input: SubvoucherUpdateInput!): SubvoucherPayload!
1452
1453# Completely remove many subvouchers
1454#
1455# Required permission: Voucher:write
1456#
1457# Requires field selected: userErrors
1458#
1459# Arguments
1460# input: (self-explanatory)
1461removeSubvouchers(input: SubvouchersRemoveInput!): SubvouchersRemovePayload!
1462
1463# Add a size localization, which will define, how sizes in specified size charts are presented in given stores and
1464# countries
1465#
1466# Required permission: SizeChart:write
1467#
1468# Requires field selected: userErrors
1469#
1470# Arguments
1471# input: (self-explanatory)
1472createSizeLocalization(input: SizeLocalizationCreateInput!): SizeLocalizationCreatePayload!
1473
1474# Update a size localization
1475#
1476# Required permission: SizeChart:write
1477#
1478# Requires field selected: userErrors
1479#
1480# Arguments
1481# sizeLocalization: (self-explanatory)
1482# input: (self-explanatory)
1483updateSizeLocalization(
1484sizeLocalization: SizeLocalizationInput!,
1485input: SizeLocalizationUpdateInput!
1486): SizeLocalizationUpdatePayload!
1487
1488# Set localized names for sizes in a given size localization
1489#
1490# Required permission: SizeChart:write
1491#
1492# Requires field selected: userErrors
1493#
1494# Arguments
1495# sizeLocalization: (self-explanatory)
1496# input: (self-explanatory)
1497setLocalizedSizes(sizeLocalization: SizeLocalizationInput!, input: [LocalizedSizesSetInput!]!): LocalizedSizesSetPayload!
1498
1499# Remove all PII connected to order, order is moved to a special anonymized customer
1500#
1501# Required permission: Anonymize:write
1502#
1503# Requires field selected: userErrors
1504#
1505# Arguments
1506# input: (self-explanatory)
1507anonymizeOrders(input: [OrderInput!]!): AnonymizeOrdersPayload!
1508
1509# Remove all PII connected to customer and all connected entities, retains statistics.
1510#
1511# Required permission: Anonymize:write
1512#
1513# Requires field selected: userErrors
1514#
1515# Arguments
1516# input: (self-explanatory)
1517anonymizeCustomers(input: AnonymizeCustomersInput!): AnonymizeCustomersPayload!
1518
1519# Issue credit for the customer. Currently only supported with External Gift Card Plugin.
1520#
1521# Required permission: Order:write
1522#
1523# Requires field selected: userErrors
1524#
1525# Arguments
1526# input: (self-explanatory)
1527issueCredit(input: CreditIssueInput!): CreditIssuePayload!
1528
1529# Rerun tax calculation based on setup on a provided order.
1530#
1531# Required permission: Order:write
1532#
1533# Requires field selected: userErrors
1534#
1535# Arguments
1536# order: (self-explanatory)
1537reapplyOrderTax(order: OrderInput!): OrderTaxReapplyPayload!
1538
1539# Rerun tax calculation based on setup on a provided shipment.
1540#
1541# Required permission: Shipment:write
1542#
1543# Requires field selected: userErrors
1544#
1545# Arguments
1546# shipment: (self-explanatory)
1547reapplyShipmentTax(shipment: ShipmentInput!): ShipmentTaxReapplyPayload!
1548
1549# Create purchase order
1550#
1551# Required permission: PurchaseOrder:write
1552#
1553# Requires field selected: userErrors
1554#
1555# Arguments
1556# input: (self-explanatory)
1557createPurchaseOrder(input: PurchaseOrderCreateInput!): PurchaseOrderCreatePayload!
1558
1559# Update a purchase order
1560#
1561# Required permission: PurchaseOrder:write
1562#
1563# Requires field selected: userErrors
1564#
1565# Arguments
1566# id: (self-explanatory)
1567# input: (self-explanatory)
1568updatePurchaseOrder(id: Int!, input: PurchaseOrderUpdateInput!): PurchaseOrderUpdatePayload!
1569
1570# Confirm a purchase order
1571#
1572# Required permission: PurchaseOrder:write
1573#
1574# Requires field selected: userErrors
1575#
1576# Arguments
1577# id: (self-explanatory)
1578confirmPurchaseOrder(id: Int!): PurchaseOrderConfirmPayload!
1579
1580# Create purchase order delivery
1581#
1582# Required permission: PurchaseOrderDelivery:write
1583#
1584# Requires field selected: userErrors
1585#
1586# Arguments
1587# input: (self-explanatory)
1588createPurchaseOrderDelivery(input: PurchaseOrderDeliveryCreateInput!): PurchaseOrderDeliveryCreatePayload!
1589
1590# Accept purchase order delivery
1591#
1592# Required permission: PurchaseOrderDelivery:write
1593#
1594# Requires field selected: userErrors
1595#
1596# Arguments
1597# id: (self-explanatory)
1598# input: (self-explanatory)
1599acceptPurchaseOrderDelivery(id: Int!, input: PurchaseOrderDeliveryAcceptInput!): PurchaseOrderDeliveryAcceptPayload!
1600
1601# Create new Supplier
1602#
1603# Required permission: Supplier:write
1604#
1605# Requires field selected: userErrors
1606#
1607# Arguments
1608# input: (self-explanatory)
1609createSupplier(input: SupplierCreateInput!): SupplierCreatePayload!
1610
1611# Update Supplier
1612#
1613# Required permission: Supplier:write
1614#
1615# Requires field selected: userErrors
1616#
1617# Arguments
1618# supplier: (self-explanatory)
1619# input: (self-explanatory)
1620updateSupplier(supplier: SupplierInput!, input: SupplierUpdateInput!): SupplierUpdatePayload!
1621
1622# Add product variants handled by Supplier
1623#
1624# Required permission: Supplier:write
1625#
1626# Requires field selected: userErrors
1627#
1628# Arguments
1629# input: (self-explanatory)
1630setSupplierProductVariants(input: SupplierProductVariantsSetInput!): SupplierProductVariantsSetPayload!
1631
1632# Remove product variants handled by Supplier
1633#
1634# Required permission: Supplier:write
1635#
1636# Requires field selected: userErrors
1637#
1638# Arguments
1639# input: (self-explanatory)
1640unsetSupplierProductVariants(input: SupplierProductVariantsUnsetInput!): SupplierProductVariantsUnsetPayload!
1641
1642# Subscribe to receive events of specified object and change types
1643#
1644# Required permission: Event:write
1645#
1646# Requires field selected: userErrors
1647#
1648# Arguments
1649# input: (self-explanatory)
1650setEventListeners(input: [EventListenerSetInput!]!): EventListenerSetPayload!
1651
1652# Unsubscribe from given object and change types.
1653# It will result in deleting all queued events of these types.
1654#
1655# Required permission: Event:write
1656#
1657# Requires field selected: userErrors
1658#
1659# Arguments
1660# input: (self-explanatory)
1661unsetEventListeners(input: [EventListenerUnsetInput!]!): EventListenerUnsetPayload!
1662
1663# Confirm the given events.
1664# It means they were processed on your side and they are no longer needed.
1665# It is an essential mechanism to clean the events queue.
1666# Limit is 200 events per call.
1667#
1668# Required permission: Event:write
1669#
1670# Requires field selected: userErrors
1671#
1672# Arguments
1673# input: (self-explanatory)
1674confirmEvents(input: EventsConfirmInput!): EventsConfirmPayload!
1675
1676# Required permission: MediaBatch:write
1677#
1678# Arguments
1679# input: (self-explanatory)
1680createMediaBatch(input: MediaBatchCreateInput!): MediaBatchCreatePayload!
1681
1682}

link Required by

This element is not required by anyone