Magidoc

Query
Object

Fields

#

allIngestionStats

Non-null

availablePDPBlocks

Non-null

Returns an array of PDP Blocks that are available to add to the PDP

buyersGuide

canRegisterDevice

Non-null

Returns a boolean value which indicates if the organisation can register a new device

chartAverageSaleValueRecords

Non-null

chartEngagementRecords

Non-null

chartSalesValueRecords

Non-null

checkoutFlow

Returns a checkout flow entity

checkoutFlows

Non-null

Returns a paginated array of checkout flows

cloudshelf

Returns a Cloudshelf entity

cloudshelfEnginePayload

Non-null

cloudshelfList

Non-null

Returns a paginated array of Cloudshelves

cloudshelves

Non-null

Returns a paginated array of Cloudshelves

createPaymentAttempt

Non-null

customToken

An internal function for getting a Cloudshelf Authentication Token.

device

Returns a Device entity

devices

Non-null

Returns a paginated array of Devices.

engineProductsBlock

Non-null

exchangeRates

Non-null

Returns the exchange rates for a given currency code in GBP, USD, and EUR

filter

Returns a Filter entity

getDevices

Non-null

Returns a paginated array of Devices with advanced filtering and sorting.

getFractionalPaymentEligibility

Non-null

getHandoffPayload

Non-null

getLocations

Non-null

Returns a paginated array of locations

getMobileHandoff

getPaymentRequest

Non-null

getPaymentToken

Non-null

getPresignedCustomisationUrl

Non-null

getVersionByType

Non-null

includeableFilters

Non-null

Returns all filters that can possibly be included in the Cloudshelf

ingestionStats

Non-null

isInMaintenanceMode

Non-null

isTrackedURLScanned

Non-null

location

Returns a location entity

locations

Non-null

Returns a paginated array of locations

me

Non-null

Returns the currently authenticated user.

metadataKeys

[ String !]!
Non-null

onlineFilterSearchBlockFast

Non-null

order

Returns an Order entity.

orders

Non-null

Returns a paginated array of Order entities

organisation

Returns an Organisation entity

organisationInstallComplete

Returns if the install has been completed for an organisation

organisationList

Non-null

Returns a paginated list of organisations

organisationSyncStatusByDomain

Non-null

organisationSyncStatusById

Non-null

organisationUsers

Non-null

Returns a paginated array of user access rights for the current organisation

organisations

Non-null

Returns a paginated array of organisations

plugins

Non-null

Returns a paginated array of plugins

product

Returns a Product entity.

productGroup

Returns a Product Group

productGroups

Non-null

Returns a paginated array of product groups

products

Non-null

Returns a paginated array of Product entities.

publicDevice

Returns public information about a device

publishedConfig

Returns the last published config for a given entity, or generates a new one with pending changes if requested

salesAssistant

Returns a sales assistant entity

salesAssistants

Non-null

Returns a paginated array of Sales Assistants

sessions

[ Session !]!
Non-null

subscription

Returns a subscription entity

subscriptionCurrentOrg

This is an internal function. This function is not intended to be included in the final release. Only exists due to CS-1273

subscriptionPlans

Returns a list of currently available subscription plans

syncStats

Non-null

syncStatsToConnector

Non-null

tagsInBuyersGuide

[ String !]!
Non-null

testAI2

Non-null

Test AI functionality with optional chat ID and message

theme

Returns a theme entity

themes

Non-null

Returns a paginated array of Themes

uptimeRecords

Non-null

usageStatsSessions

Non-null

user

Non-null

Returns a User entity

version

Non-null

Returns the current version and environment type of the API

webhook

Query a webhook by ID

webhooks

Non-null

Query the list of registered webhooks