Mutation Object
Fields
#
addProductsToProductGroup
Adds the given list of products to the product group, if they are not already part of the product group
aiGenerateBuyersGuideContext
Starts a background job to generate buyers guide context
aiGenerateBuyersGuideQuestions
Starts a background job to generate buyers guide questions
aiGenerateBuyersGuideTagProducts
Starts a background job to generate buyers guide tag products
createPaidOrder
deleteCheckoutFlowsUsingFilter
Allows deletion of checkout flows using a filter
deleteCloudshelvesUsingFilter
Allows deletion of cloudshelves using a filter
deleteLocationsUsingFilter
Allows deletion of locations using a filter
deleteSalesAssistants
Allows the deletion of sales assistants
deleteSalesAssistantsUsingFilter
Allows deletion of sales assistants using a filter
duplicateCheckoutFlowsUsingFilter
Allows duplication of checkout flows using a filter
duplicateCloudshelvesUsingFilter
Allows duplication of cloudshelves using a filter
duplicateThemesUsingFilter
Allows duplication of themes using a filter
forcePublishOrganisation
This is an internal function. This allows Cloudshelf staff to force publishing all entites for an organisation
keepKnownProductGroupsViaFile
Allows the user to provide a file with known product variants to keep, any other product groups already in their organisation will be deleted. (with the exception of the all products group)
keepKnownProductsViaFile
Allows the user to provide a file with known products to keep, any other products already in their organisation will be deleted
keepKnownVariantsViaFile
Allows the user to provide a file with known variants to keep, any other variants already in their organisation will be deleted
registerWebhook
Register a webhook for a given subject. The supplied URL will be called with a POST request when the subject is triggered.
removeProductsFromProductGroup
Removes the given products from the product group, if they are currently part of it
runInternalTool
This is an internal function. This allows Cloudshelf staff to run internal tools
selectCurrentOrganisationAccess
Sets the users currently active organisation (actingAs), which is used to decide which organisations data is accessed in other queries.
unregisterWebhooks
Unregister a webhook for a given subject. If an array of ids is supplied, only the webhooks corresponding to the supplied ids will be unregistered, if they exists. If no array is supplied, all webhooks for the given subject will be unregistered.
updateProductsInProductGroup
Sets the products in the product group to the given list of products
updateProductsInProductGroupInBatch
Sets the products in the product group to the given list of products
updateUserLastAccess
upsertStockLevels
Upserts stock levels for product variants at specific locations.
MobileHandoff
Order