Magidoc

Mutation
Object

Fields

#

productCreate

Creates a product

productUpdate

Updates a product

Required Scopes: write:inventory

productDelete

Deletes a product

Required Scopes: write:inventory

productVariantCreate

Creates a ProductVariant

Required Scopes: write:inventory

productVariantUpdate

Updates a ProductVariant

Required Scopes: write:inventory

productVariantDelete

Deletes a ProductVariant

Required Scopes: write:inventory

listingUpdate

Updates a listing

Required Scopes: write:inventory

listingDelete

Deletes a listing

Required Scopes: write:inventory

listingPublish

Publishes a listing

Required Scopes: write:inventory

listingAssignToLivestream

Assigns a Listing to a Live

listingRemoveFromLivestream

Removes a Listing to a Live

listingUnpublish

Unpublishes a listing

Required Scopes: write:inventory

listingAdjustQuantity

Adjusts the inventory level of a listing

Required Scopes: write:inventory

mediaDelete

Deletes a media item

Required Scopes: write:inventory

uploadCreate

Creates an upload

bulkOperationRunQuery

Creates a bulk operation run query

bulkOperationRunMutation

Creates a bulk operation run mutation

bulkOperationCancel

Cancels a bulk operation

addTrackingCode

Add tracking code

Required Scopes: write:orders

generateLabel

⚠ Beta — The types, behavior, and existence of this item may change without notice. Not recommended for production use.

Generate a shipping label for a shipment

Required Scopes: write:shipments

orderCancel

Cancel an order

Required Scopes: write:orders

disconnectUser

Disconnect the current user from the client app.