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