OBJECT

Mutation

link GraphQL Schema definition

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

link Required by

This element is not required by anyone