Query
Every GraphQL schema has a root type for both queries and mutations. The query type defines GraphQL operations that retrieve data from the server.
Connections
ProductConnection
)
Return all products matching the given search criteria. Note that it only works for standard GI products. In order to get results, the retailer references ('retailerRefs') should be properly associated with the Product Catalogues.
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
Time of creation |
updatedOn |
DateRange
|
Time of last update |
ref |
[String!]
|
The unique reference identifier for the Product |
type |
[String!]
|
The type field can be used to differentiate between Product workflows |
status |
[String]
|
The current status of the Product. |
gtin |
[String!]
|
The Global Trade Item Number (GTIN) for this Product |
name |
[String!]
|
The name of the Product |
summary |
[String]
|
A short description of the Product (max 255 chars) |
category |
CategoryKey
|
The Product Category by which the products should be filtered |
catalogue |
ProductCatalogueKey
|
The Product Catalogue in which this Product is managed |
first |
Int
|
Return the first N results. Max page size allowed is 500 |
last |
Int
|
Return the last N results. Max page size allowed is 500 |
before |
String
|
Return results before this cursor |
after |
String
|
Return results after this cursor |
ArticleConnection
)
Returns the articles currently enroute to, or awaiting collection from, a given location or set of locations. Either 'fromLocation' or 'toLocation' should be provided.
Argument | Type | Description |
---|---|---|
status |
[String!]
|
Filter results by Article status (e.g. AWAITING_ARRIVAL vs AWAITING_COLLECTION) |
orderType |
[String!]
|
Filter results by Order type (e.g. HD vs CC) |
fromLocation |
[LocationKey!]
|
Find Articles that are coming from these locations (typically used for collection-type scenarios) |
toLocation |
[LocationKey!]
|
Find Articles that are moving to these locations (typically used for arrivals-type scenarios) |
orderRef |
[String!]
|
Filter results by Order ref |
customerFirstName |
String
|
Filter results by Customer first name |
customerLastName |
String
|
Filter results by Customer last name |
customerPhone |
String
|
Filter results by Customer phone |
customerEmail |
String
|
Filter results by Customer email |
createdOn |
DateRange
|
Filter results by Articles created in a given date range (typically used for uncollected-type scenarios) |
updatedOn |
DateRange
|
Filter results by Articles updated in a given date range |
consignmentStatus |
[String!]
|
Filter results by Consignment status |
carrierName |
String
|
Filter results by Carrier name |
retailerId |
[Int!]
|
Filter results by Retailer id |
first |
Int
|
Return the first N results. Max page size allowed is 500 |
last |
Int
|
Return the last N results. Max page size allowed is 500 |
before |
String
|
Return results before this cursor |
after |
String
|
Return results after this cursor |
VirtualInventoryConnection
)
This query searches the virtual inventory to return locations and available-to-sell stock for the requested products and their given quantities.
Argument | Type | Description |
---|---|---|
virtualCatalogue |
VirtualCatalogueKey!
|
Reference identifier for the |
virtualPosition |
VirtualPositionInput
|
Identifier for the |
productQuantities |
[ProductQuantityInput!]!
|
An array of products with their requested quantities |
excludedLocationRefs |
[String!]
|
An array of references of |
orderByProximity |
GeoCoordinateInput
|
GeoCoordinates to order results by. Closest locations are returned first. If this parameter is not passed, results will be in no specific order |
first |
Int
|
Returns the first n elements from the list |
ProductCatalogueConnection
)
Search for ProductCatalogue entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The unique reference identifier for the Product Catalogue |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
name |
[String!]
|
The name of the Product Catalogue |
description |
[String]
|
A short description of the Product Catalogue |
retailerRefs |
[[String]]
|
A list of Retailer references associated with this Product Catalogue |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
InventoryCatalogueConnection
)
Search for InventoryCatalogue entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The unique reference identifier for the Inventory Catalogue |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
name |
[String!]
|
The name of the Inventory Catalogue |
description |
[String]
|
A short description of the Inventory Catalogue |
retailerRefs |
[[String]]
|
A list of Retailer references associated with this Inventory Catalogue |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
InventoryPositionConnection
)
Search for InventoryPosition entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The unique reference identifier for the Inventory Position |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
productRef |
[String!]
|
A reference identifying a Product. The referenced product may or may not exist within one or more Product Catalogues. This is a loosely coupled association, since Product and Inventory are separate domains. |
onHandRange |
IntRange
|
Range (from/to) of the calculated on hand quantity based on the associated quantities |
onHand |
[Int]
|
The calculated on hand quantity based on the associated quantities, and rules in the orchestration workflow |
locationRef |
[String]
|
A reference identifying the Location where this inventory exists. This is a loosely coupled association. |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
catalogue |
InventoryCatalogueKey
|
DEPRECATED, please use the field |
catalogues |
[InventoryCatalogueKey]
|
The catalogues by which the Inventory Positions should be filtered. |
InventoryQuantityConnection
)
Search for InventoryQuantity entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The unique reference identifier for the Inventory Quantity |
type |
[String!]
|
The type field can be used to differentiate between Inventory Quantity workflows. Example types include |
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
quantity |
[Int]
|
The actual amount of this specific Quantity record |
condition |
[String]
|
The condition of the Inventory Quantity value. The platform does not enforce any values here. Examples could include |
expectedOn |
DateRange
|
|
storageAreaRef |
[String]
|
A reference to the Storage Area where this inventory is kept |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
catalogue |
InventoryCatalogueKey
|
DEPRECATED, please use the field |
catalogues |
[InventoryCatalogueKey]
|
The catalogues by which the Inventory Quantities should be filtered. |
CategoryConnection
)
Search for Category entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The unique reference identifier for the Category |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
name |
[String!]
|
The name of the Category |
summary |
[String]
|
A short description of the Category |
catalogue |
ProductCatalogueKey
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
StandardProductConnection
)
Search for StandardProduct entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The unique reference identifier for the Product |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
gtin |
[String!]
|
The Global Trade Item Number (GTIN) for this Product |
name |
[String!]
|
The name of the Product |
summary |
[String]
|
A short description of the Product (max 255 chars) |
catalogue |
ProductCatalogueKey
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
category |
CategoryKey
|
The Product Category by which the products should be filtered |
VariantProductConnection
)
Search for VariantProduct entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The unique reference identifier for the Product |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
gtin |
[String!]
|
The Global Trade Item Number (GTIN) for this Product |
name |
[String!]
|
The name of the Product |
summary |
[String]
|
A short description of the Product (max 255 chars) |
catalogue |
ProductCatalogueKey
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
category |
CategoryKey
|
The Product Category by which the products should be filtered |
GroupProductConnection
)
Search for GroupProduct entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The unique reference identifier for the Product |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
name |
[String!]
|
The name of the Product |
summary |
[String]
|
A short description of the Product (max 255 chars) |
catalogue |
ProductCatalogueKey
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
category |
CategoryKey
|
The Product Category by which the products should be filtered |
PriceConnection
)
Search for Price entities
Argument | Type | Description |
---|---|---|
type |
[String!]
|
The type field is used to identify different types of prices, for example 'RRP', 'SALE', etc. No Price type values are enforced by the platform. |
currency |
[String!]
|
The currency of the Price, for example 'USD', 'GBP', 'AUD', etc. |
value |
[Float!]
|
The price value itself |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
RetailerConnection
)
Search for Retailer entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
status |
[String]
|
Status of the retailer |
ref |
[String!]
|
Reference for the retailer |
summary |
[String]
|
Short description of the retailer |
websiteUrl |
[String]
|
Retailer's website URL used in customer notifications |
websiteUrlName |
[String]
|
Friendly text to be shown for URL links in customer notifications |
primaryEmail |
[String]
|
Primary email of the retailer |
supportContactName |
[String]
|
Customer support contact name |
supportEmail |
[String]
|
Customer support email used in customer notifications |
supportPhone |
[String]
|
Customer support phone number used in customer notifications |
tradingName |
[String]
|
The retailer's trading name used in customer notifications |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
NetworkConnection
)
Search for Network entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String]
|
Reference to the network. This is the name of the network you passed in while creating the network. Recommended to be unique. |
type |
[String]
|
The type of network |
status |
[String]
|
Status of the network |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
StoreAddressConnection
)
Search for StoreAddress entities
Argument | Type | Description |
---|---|---|
type |
[String]
|
Type of Address, to support legacy address, the value can be AGENT and ORDER |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
directions |
[String]
|
Directions to store location (may be used for landmarks) |
companyName |
[String]
|
Company name |
name |
[String]
|
Name |
street |
[String]
|
Street |
street2 |
[String]
|
Street 2 |
city |
[String]
|
City |
state |
[String]
|
State |
postcode |
[String]
|
Postcode |
region |
[String]
|
Region |
country |
[String]
|
Country |
latitude |
[Float]
|
Latitude |
longitude |
[Float]
|
Longitude |
ref |
[String]
|
Location reference |
timeZone |
[String]
|
Timezone |
email |
[String]
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CustomerAddressConnection
)
Search for CustomerAddress entities
Argument | Type | Description |
---|---|---|
type |
[String]
|
Type of Address, to support legacy address, the value can be AGENT and ORDER |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
companyName |
[String]
|
Company name |
name |
[String]
|
Name |
street |
[String]
|
Street |
street2 |
[String]
|
Street 2 |
city |
[String]
|
City |
state |
[String]
|
State |
postcode |
[String]
|
Postcode |
region |
[String]
|
Region |
country |
[String]
|
Country |
latitude |
[Float]
|
Latitude |
longitude |
[Float]
|
Longitude |
ref |
[String]
|
Location reference |
timeZone |
[String]
|
Timezone |
email |
[String]
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
LocationConnection
)
Search for Location entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
The location (i.e. store) id provided by the retailer |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
type |
[String]
|
Type |
status |
[String]
|
The location status. Possible values are 'ACTIVE', 'INACTIVE'. |
name |
[String]
|
Name of location |
supportPhoneNumber |
[String]
|
The location contact number |
defaultCarrier |
[String]
|
Default carrier |
defaultCarrierName |
[String]
|
Default carrier of the location |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
OpeningScheduleConnection
)
Search for OpeningSchedule entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
allHours |
[Boolean!]
|
Is the location open 24hrs |
monEnd |
[Int!]
|
Closing time on Monday (HHmm) |
monStart |
[Int!]
|
Opening time on Monday (HHmm). |
tueEnd |
[Int!]
|
Closing time on Tuesday (HHmm) |
tueStart |
[Int!]
|
Opening time on Tuesday (HHmm) |
wedEnd |
[Int!]
|
Closing time on Wednesday (HHmm) |
wedStart |
[Int!]
|
Opening time on Wednesday (HHmm) |
thuEnd |
[Int!]
|
Closing time on Thursday (HHmm) |
thuStart |
[Int!]
|
Opening time on Thursday (HHmm) |
friEnd |
[Int!]
|
Closing time on Friday (HHmm) |
friStart |
[Int!]
|
Opening time on Friday (HHmm) |
satEnd |
[Int!]
|
Closing time on Saturday (HHmm) |
satStart |
[Int!]
|
Opening time on Saturday (HHmm) |
sunEnd |
[Int!]
|
Closing time on Sunday (HHmm) |
sunStart |
[Int!]
|
Opening time on Sunday (HHmm) |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
StorageAreaConnection
)
Search for StorageArea entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
name |
[String]
|
Name |
status |
[String]
|
Status |
type |
[String]
|
Type |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
OrderConnection
)
Search for Order entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
External reference of the object. Must be unique. |
type |
[String!]
|
Type of the Order, typically used by the Orchestration Engine to determine the workflow that should be applied. Unless stated otherwise, no values are enforced by the platform. Currently supports all values. |
status |
[String]
|
The current status of the Order. |
workflowRef |
[String!]
|
The workflow's reference |
workflowVersion |
[Int!]
|
The version of the workflow |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
totalPrice |
[Float]
|
Total price |
totalTaxPrice |
[Float]
|
Total tax price |
customerLink |
CustomerLinkInput
|
|
payment |
PaymentLinkInput
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
retailerId |
[Int!]
|
ID of the retailer |
OrderBillingAddressConnection
)
Search for OrderBillingAddress entities
Argument | Type | Description |
---|---|---|
companyName |
[String]
|
Company name |
name |
[String]
|
Name |
street |
[String]
|
Street |
street2 |
[String]
|
Street 2 |
city |
[String]
|
City |
state |
[String]
|
State |
postcode |
[String]
|
Postcode |
region |
[String]
|
Region |
country |
[String]
|
Country |
latitude |
[Float]
|
Latitude |
longitude |
[Float]
|
Longitude |
timeZone |
[String]
|
Timezone |
email |
[String]
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
PaymentConnection
)
Search for Payment entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference of the object. Must be unique. |
type |
[String!]
|
Type of the |
status |
[String!]
|
Status of the |
retailer |
RetailerLinkInput
|
|
workflow |
WorkflowLinkInput
|
|
workflowRef |
[String!]
|
DEPRECATED, please use the field |
workflowVersion |
[Int!]
|
DEPRECATED, please use the field |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
PaymentTransactionConnection
)
Search for PaymentTransaction entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference of the object. Must be unique. |
type |
[String!]
|
Type of the |
status |
[String!]
|
Status of the |
currency |
CurrencyLinkInput
|
|
authorizationKey |
[String]
|
The key received when executing a pre authorisation transaction. Typically used to perform a subsequent payment capture. |
cardType |
[String]
|
Card type. Some sample values are 'MASTERCARD', 'VISA', 'AMEX', 'DINERS', 'SPAN', 'DISCOVER', 'UNIONPAY', 'JCB', 'MAESTRO', 'INTERAC' |
paymentMethod |
[String!]
|
Payment method. |
workflow |
WorkflowLinkInput
|
|
workflowRef |
[String!]
|
DEPRECATED, please use the field |
workflowVersion |
[Int!]
|
DEPRECATED, please use the field |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
PaymentServiceProviderConnection
)
Search for PaymentServiceProvider entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference of the object. Must be unique. |
name |
[String]
|
name of the |
clientId |
[String!]
|
Client ID of the |
clientSecret |
[String!]
|
Client Secret of the |
serviceAuthToken |
[String!]
|
Auth Token of the |
host |
[String!]
|
Host of the |
port |
[Int!]
|
Port of the |
retailer |
RetailerLinkInput
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CustomerConnection
)
Search for Customer entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
Username of the customer |
status |
[String]
|
Status |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
title |
[String]
|
The customer's title |
department |
[String]
|
The department/team that the customer belongs to |
country |
[String]
|
The country the customer is operating from |
firstName |
[String]
|
The customer's first name |
lastName |
[String]
|
The customer's last name |
username |
[String]
|
Username |
primaryEmail |
[String]
|
|
primaryPhone |
[String]
|
Phone number |
timezone |
[String]
|
Timezones |
promotionOptIn |
[Boolean]
|
Whether the customer has opted to receive promotions |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
OrderItemConnection
)
Search for OrderItem entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
External reference of the object. Recommended to be unique. |
status |
[String!]
|
Status of the OrderItem. |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
quantity |
[Int!]
|
Quantity ordered |
paidPrice |
[Float]
|
Price paid. Excludes tax. |
currency |
[String]
|
Currency. Should ideally be a 3 letter ISO currency code. For instance AUD. |
price |
[Float]
|
Price |
taxPrice |
[Float]
|
Tax price |
taxType |
[String]
|
Tax type. Supported values are GST, VAT, EXCLTAX |
totalPrice |
[Float]
|
Total price |
totalTaxPrice |
[Float]
|
Total tax price |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
FulfilmentConnection
)
Search for Fulfilment entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
External reference of the object. Recommended to be unique. |
status |
[String]
|
|
fulfilmentChoiceRef |
[String]
|
Represents the |
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
deliveryType |
[String]
|
Type of delivery. Supported values are STANDARD, OVERNIGHT and EXPRESS. |
type |
[String!]
|
Type of the Fulfilment. Supports all values. |
eta |
[String]
|
The estimated time of completing the fulfilment. |
expiryTime |
DateRange
|
|
fromLocation |
LocationLinkInput
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
retailerId |
[Int!]
|
ID of the retailer |
FulfilmentItemRejectionConnection
)
Search for FulfilmentItemRejection entities
Argument | Type | Description |
---|---|---|
quantity |
[Int!]
|
Number of |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
FulfilmentItemConnection
)
Search for FulfilmentItem entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
External reference of the object. Recommended to be unique. |
status |
[String!]
|
Status |
requestedQuantity |
[Int]
|
Number of |
filledQuantity |
[Int!]
|
Number of |
rejectedQuantity |
[Int!]
|
Number of |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
ArticleConnection
)
Search for Article entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
The unique article reference provided by the retailer |
type |
[String!]
|
|
status |
[String]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
description |
[String]
|
Description |
height |
[Float!]
|
Height |
length |
[Float!]
|
Length |
name |
[String]
|
Name |
weight |
[Float!]
|
Weight |
width |
[Float!]
|
Width |
quantity |
[Int]
|
Quantity |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
retailerId |
[Int!]
|
ID of the retailer |
ConsignmentArticleConnection
)
Search for ConsignmentArticle entities
Argument | Type | Description |
---|---|---|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CarrierConsignmentArticleConnection
)
Search for CarrierConsignmentArticle entities
Argument | Type | Description |
---|---|---|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
ManifestConnection
)
Search for Manifest entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference for the |
name |
[String]
|
The name of the |
type |
[String!]
|
The type of |
status |
[String]
|
The status of the |
workflowRef |
[String!]
|
The reference used for workflow identification |
workflowVersion |
[Int!]
|
The version of the workflow |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
carrierManifestLink |
[String]
|
The link where the carrier's manifest is stored. Not all the carriers generates one, so this field is optional. |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
ArticleItemConnection
)
Search for ArticleItem entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
quantity |
[Int!]
|
Quantity of article item |
barcode |
[String]
|
Barcode of article item |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
ConsignmentConnection
)
Search for Consignment entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
External reference of the object. Recommended to be unique. |
status |
[String]
|
The status of the consignment |
consignmentReference |
[String!]
|
The external consignment reference assigned by the carrier |
trackingLabel |
[String]
|
Tracking label of the consignment |
labelUrl |
[String]
|
The URL used to retrieve the shipping label |
orderSummaryUrl |
[String]
|
A url to represent the order summary. Usually the manifest url from the service provider. |
workflowRef |
[String!]
|
The reference used for workflow identification |
workflowVersion |
[Int!]
|
The version of the workflow |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CarrierConsignmentConnection
)
Search for CarrierConsignment entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference of the |
status |
[String]
|
The status of the consignment |
consignmentReference |
[String]
|
The external consignment reference assigned by the carrier |
trackingLabel |
[String]
|
Tracking label of the consignment |
labelUrl |
[String]
|
The URL used to retrieve the shipping label |
orderSummaryUrl |
[String]
|
A url to represent the order summary. Usually the manifest url from the service provider. |
workflowRef |
[String!]
|
The reference used for workflow identification |
workflowVersion |
[Int!]
|
The version of the workflow |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CarrierConnection
)
Search for Carrier entities
Argument | Type | Description |
---|---|---|
name |
[String!]
|
The carrier name |
type |
[String!]
|
The type field can be used to differentiate between Inventory Position workflows |
ref |
[String!]
|
The reference identifier used to identify an entity |
workflowRef |
[String!]
|
The reference used for workflow identification |
workflowVersion |
[Int!]
|
The version of the workflow |
status |
[String]
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CarrierDetailsConnection
)
Search for CarrierDetails entities
Argument | Type | Description |
---|---|---|
retailerId |
[String]
|
Retailer ID of carrier details |
agentId |
[String]
|
Location ID of carrier details |
carrierId |
[String]
|
Carrier ID of carrier details |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CarrierAttributeConnection
)
Search for CarrierAttribute entities
Argument | Type | Description |
---|---|---|
name |
[String!]
|
|
value |
[String!]
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
FulfilmentChoiceConnection
)
Search for FulfilmentChoice entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
External reference of the object. Recommended to be unique. |
type |
[String!]
|
Type of the Fulfilment choice. Supports all values. |
status |
[String]
|
The current status of the Fulfilment choice. |
workflowRef |
[String!]
|
The workflow's reference |
workflowVersion |
[Int!]
|
The version of the workflow |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
currency |
[String]
|
The type of currency, 3 letter ISO currency code. |
deliveryFirstName |
[String]
|
First Name of delivery recipient. |
deliveryLastName |
[String]
|
Last Name of delivery recipient. |
deliveryContact |
[String]
|
Mobile number of delivery recipient. |
deliveryEmail |
[String]
|
Email address to which e-delivery is made. |
deliverAfter |
DateRange
|
|
deliverBefore |
DateRange
|
|
dispatchOn |
DateRange
|
|
deliveryInstruction |
[String]
|
Instruction provided by the customer (250 character limit). |
deliveryType |
[String!]
|
The type of delivery determined by retailers' shipping options. Example values are STANDARD, EXPRESS, OVERNIGHT, 3HOURS |
fulfilmentPrice |
[Float]
|
FulfilmentPrice refers to shipping and C&C fees. |
fulfilmentTaxPrice |
[Float]
|
This refers to the tax cost associated with the fulfilment price. |
fulfilmentType |
[String]
|
Indicates the type of fulfilment. |
pickupLocationRef |
[String]
|
Pickup location. Required if it is a click & collect. |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
FinancialTransactionConnection
)
Search for FinancialTransaction entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
The unique transaction reference provided by the Retailer to the payment gateway |
type |
[String!]
|
|
status |
[String]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
total |
[Float!]
|
The total transaction amount |
scale |
[Int]
|
The number of digits to scale down to |
unscaledValue |
[Int]
|
The unscaled value |
currency |
[String!]
|
Currency used for the transaction. |
externalTransactionCode |
[String]
|
The unique transaction code or request code provided by the payment gateway |
externalTransactionId |
[String]
|
The unique transaction ID or request ID provided by the payment gateway |
cardType |
[String]
|
The card type used for the payment |
paymentMethod |
[String]
|
The way in which payment was made. Platform provides support for the following payment methods - 'CREDITCARD', 'PAYPAL', 'GIFTVOUCHER', 'CASH', 'AFTERPAY'. However, these can be overridden/configured per client as settings |
paymentProviderName |
[String]
|
The name of the payment gateway. Platform provided values are 'CYBERSOURCE', 'GIVEX', 'PAYPAL', 'BRAINTREE', 'AFTERPAY'. However, these can be overridden/configured per client as settings using 'PAYMENT.PROVIDER' |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
SettingConnection
)
Search for Setting entities
Argument | Type | Description |
---|---|---|
name |
[String]
|
Name of the setting. |
valueType |
[String]
|
Data type of the setting's value. Supported types are LOB, STRING, INTEGER, BOOLEAN and JSON. |
value |
[String]
|
Value of the setting. Use this if the value is NOT a JSON. |
context |
[String!]
|
The context of the setting. Supported values are ACCOUNT, RETAILER, AGENT or CUSTOMER |
contextId |
[Int!]
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CommentConnection
)
Search for Comment entities
Argument | Type | Description |
---|---|---|
entityType |
[String!]
|
Type of the entity. For example |
entityId |
[ID]
|
ID of the entity |
entityRef |
[String]
|
Entity reference |
text |
[String!]
|
Comment text |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
VirtualCatalogueConnection
)
Search for VirtualCatalogue entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The reference identifier used to identify an entity |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
name |
[String!]
|
Name of the inventory catalogue |
description |
[String]
|
Description |
inventoryCatalogueRef |
[String]
|
Inventory Catalogue used for this virtual catalogue |
productCatalogueRef |
[String]
|
Product Catalogue used for this virtual catalogue |
networkIds |
[[String]]
|
Networks used for this catalogue |
controlGroupRef |
[String]
|
Control group Ref |
retailerRefs |
[[String]]
|
Retailer refs |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
VirtualPositionConnection
)
Search for VirtualPosition entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The reference identifier used to identify an entity |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
productRef |
[String]
|
Product reference |
quantityRange |
IntRange
|
Range (from/to) of available to sell quantity |
quantity |
[Int]
|
On hand quantity |
groupRef |
[String]
|
Group - reference to Location or Category |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
catalogue |
VirtualCatalogueKey
|
DEPRECATED, please use the field |
catalogues |
[VirtualCatalogueKey]
|
The catalogues by which the Virtual Positions should be filtered. |
ControlGroupConnection
)
Search for ControlGroup entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The reference identifier used to identify an entity |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
name |
[String]
|
Name |
description |
[String]
|
Description |
retailerRefs |
[[String]]
|
Retailer refs |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
ControlConnection
)
Search for Control entities
Argument | Type | Description |
---|---|---|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
ref |
[String!]
|
The reference identifier used to identify an entity |
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
status |
[String]
|
|
name |
[String]
|
Name |
description |
[String]
|
Description |
executionOrder |
[Int]
|
Order that this control is applied |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
FulfilmentOptionConnection
)
Search for FulfilmentOption entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
External reference. Recommended to be unique. |
status |
[String]
|
|
type |
[String!]
|
|
retailerId |
[Int!]
|
ID of the |
orderType |
[String]
|
Type of order. For example click & collect (CC) or home delivery (HD) |
locationRef |
[String]
|
The reference identifier for a location. May be used in orchestration rules to drive custom business logic. For example, you can have a rule to return plans only from this location or a rule to return plans from all locations but excluding this one. |
trackingCode |
[String]
|
A unique identifier for the clients to group related Fulfilment Plans. |
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
FulfilmentPlanConnection
)
Search for FulfilmentPlan entities
Argument | Type | Description |
---|---|---|
ref |
[String]
|
External reference. Recommended to be unique. |
status |
[String]
|
|
type |
[String!]
|
|
splitCount |
[Int]
|
Order split limits |
eta |
[String]
|
ETA of the |
retailerId |
[Int]
|
ID of the retailer |
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
UserConnection
)
Search for User entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference of the object. Recommended to be unique. |
username |
[String!]
|
Unique name for the user used for identification and logging purposes. |
title |
[String]
|
The user's title. For example Mr., Miss, Dr., Ms. etc |
firstName |
[String]
|
User's first name |
lastName |
[String]
|
User's last name |
primaryEmail |
[String]
|
User's primary email |
primaryPhone |
[String]
|
User's primary phone number |
type |
[String!]
|
Type of the user |
status |
[String]
|
Status |
department |
[String]
|
Department |
country |
[String]
|
Country |
timezone |
[String]
|
Timezone |
promotionOptIn |
[Boolean]
|
Determines if the user has opted to receive promotions |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
RoleConnection
)
Search for Role entities
Argument | Type | Description |
---|---|---|
name |
[String!]
|
Name of the role. Must be unique. |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
WaveConnection
)
Search for Wave entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference of the |
name |
[String]
|
Name of the |
status |
[String]
|
|
type |
[String!]
|
|
workflowRef |
[String!]
|
|
workflowVersion |
[Int!]
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
processingLocation |
LocationLinkInput
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
retailerId |
[Int!]
|
ID of the retailer |
WaveItemConnection
)
Search for WaveItem entities
Argument | Type | Description |
---|---|---|
quantity |
[Int!]
|
Aggregated quantity of a product in the |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
PermissionConnection
)
Search for Permission entities
Argument | Type | Description |
---|---|---|
name |
[String!]
|
Name of the permission. Must be unique. |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
BillingAccountConnection
)
Search for BillingAccount entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference to the |
type |
[String]
|
Type of the |
status |
[String]
|
Status of the |
retailer |
RetailerLinkInput
|
|
customer |
CustomerLinkInput
|
|
name |
[String]
|
Name of the |
workflow |
WorkflowLinkInput
|
|
workflowRef |
[String]
|
DEPRECATED, please use the field |
workflowVersion |
[String]
|
DEPRECATED, please use the field |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CreditMemoConnection
)
Search for CreditMemo entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference to the |
type |
[String]
|
Type of the |
status |
[String]
|
Status of the |
order |
OrderLinkInput
|
|
returnOrder |
ReturnOrderLinkInput
|
|
issueDate |
DateRange
|
|
currency |
CurrencyLinkInput
|
|
workflow |
WorkflowLinkInput
|
|
workflowRef |
[String]
|
DEPRECATED, please use the field |
workflowVersion |
[String]
|
DEPRECATED, please use the field |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CreditMemoItemConnection
)
Search for CreditMemoItem entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference to the |
type |
[String]
|
Type of the |
description |
[String]
|
Description of the |
orderItem |
OrderItemLinkInput
|
|
returnOrderItem |
ReturnOrderItemLinkInput
|
|
product |
ProductLinkInput
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
InvoiceConnection
)
Search for Invoice entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference to the |
workflow |
WorkflowLinkInput
|
|
type |
[String]
|
Type of the |
status |
[String]
|
Status of the |
order |
OrderLinkInput
|
|
fulfilment |
FulfilmentLinkInput
|
|
issueDate |
DateRange
|
|
dueDate |
DateRange
|
|
currency |
CurrencyLinkInput
|
|
workflowRef |
[String]
|
DEPRECATED, please use the field |
workflowVersion |
[Int]
|
DEPRECATED, please use the field |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
InvoiceItemConnection
)
Search for InvoiceItem entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference to the |
type |
[String]
|
Type of the |
description |
[String]
|
A description of the source item. In the case of product source items this can be the name. |
product |
ProductLinkInput
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
CurrencyConnection
)
Search for Currency entities
Argument | Type | Description |
---|---|---|
alphabeticCode |
[String]
|
External reference to the |
numericCode |
[String]
|
The numeric code of the |
name |
[String]
|
The name of the |
minorUnits |
[Int]
|
The number of minor units that make up a major unit of the |
isISO4217 |
[Boolean]
|
Currencies which are defined as part of the ISO-4217 standard cannot be deleted or modified. |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
ReturnOrderConnection
)
Search for ReturnOrder entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference for |
retailer |
RetailerLinkInput
|
|
workflow |
WorkflowLinkInput
|
|
type |
[String!]
|
Type of the return order |
status |
[String!]
|
Status of the |
customer |
CustomerLinkInput
|
|
order |
OrderLinkInput
|
|
returnAuthorisationKey |
[String]
|
The generated key representing an authorised return order which the customer can use to progress through the return order process. |
returnAuthorisationKeyExpiry |
DateRange
|
|
lodgedLocation |
LocationLinkInput
|
|
destinationLocation |
LocationLinkInput
|
|
exchangeOrder |
OrderLinkInput
|
|
creditMemo |
CreditMemoLinkInput
|
|
currency |
CurrencyLinkInput
|
|
workflowRef |
[String]
|
DEPRECATED, please use the field |
workflowVersion |
[Int]
|
DEPRECATED, please use the field |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
retailerId |
[Int!]
|
ID of the retailer |
ReturnOrderItemConnection
)
Search for ReturnOrderItem entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference for |
status |
[String!]
|
Status of the return order |
product |
ProductLinkInput
|
|
orderItem |
OrderItemLinkInput
|
|
returnReasonComment |
[String]
|
An optional comment. Required if the reason code required further information such as 'Other'. |
returnConditionComment |
[String]
|
An optional comment. Required if the condition code required further information such as 'Other'. |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
ReturnFulfilmentConnection
)
Search for ReturnFulfilment entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference for |
workflow |
WorkflowLinkInput
|
|
type |
[String!]
|
Type of the return fulfilment |
status |
[String!]
|
Status of the |
lodgedLocation |
LocationLinkInput
|
|
destinationLocation |
LocationLinkInput
|
|
workflowRef |
[String]
|
DEPRECATED, please use the field |
workflowVersion |
[Int]
|
DEPRECATED, please use the field |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
ReturnFulfilmentItemConnection
)
Search for ReturnFulfilmentItem entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference for |
product |
ProductLinkInput
|
|
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
ReturnVerificationConnection
)
Search for ReturnVerification entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
External reference for |
type |
[String!]
|
|
verificationDetails |
[String]
|
verification details |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
InventoryFeedConnection
)
Search for InventoryFeed entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
Reference of the Inventory Feed. Must be unique. |
name |
[String]
|
Human readable name for this feed |
status |
[String!]
|
Status of the Inventory Feed. Supported values are ACTIVE and INACTIVE. |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
frequencyCronExpression |
[String]
|
CRON expression of Inventory Feed schedule |
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
InventoryFeedRunConnection
)
Search for InventoryFeedRun entities
Argument | Type | Description |
---|---|---|
ref |
[String!]
|
Unique reference identifier of the Inventory Feed Run |
status |
[String!]
|
Current status of the Inventory Feed run |
type |
[String!]
|
Type of the Inventory Feed Run. Supported values are FULL_LOAD and INCREMENTAL. |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
inventoryFeed |
InventoryFeedKey
|
|
first |
Int
|
Returns the first n elements from the list |
last |
Int
|
Returns the last n elements from the list |
before |
String
|
Returns the elements in the list that come before the specified global ID |
after |
String
|
Returns the elements in the list that come after the specified global ID |
Fields
Setting
)
Find a Setting entity
Argument | Type | Description |
---|---|---|
id |
ID
|
The unique setting id assigned by Fluent |
ProductCatalogue
)
Find a ProductCatalogue entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
The unique reference identifier for the Product Catalogue |
StandardProduct
)
Find a StandardProduct entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
The unique reference identifier for the Product |
catalogue |
ProductCatalogueKey!
|
VariantProduct
)
Find a VariantProduct entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
The unique reference identifier for the Product |
catalogue |
ProductCatalogueKey!
|
GroupProduct
)
Find a GroupProduct entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
The unique reference identifier for the Product |
catalogue |
ProductCatalogueKey!
|
Product
)
Return the product matching the given input. Note that it only works for standard GI product.
Argument | Type | Description |
---|---|---|
ref |
String!
|
|
catalogue |
ProductCatalogueKey!
|
User
)
Find a User entity
InventoryPositionAggregateOutput
)
Retrieve the aggregate onHand of Inventory Position for one Product
Argument | Type | Description |
---|---|---|
catalogue |
InventoryCatalogueKey!
|
Inventory Catalogue reference identifier |
productRef |
String!
|
Product reference identifier |
type |
[String!]
|
Inventory Position type |
status |
[String!]
|
Inventory Position status |
networkRef |
String
|
Network reference identifier |
InventoryQuantityAggregateOutput
)
Retrieve the aggregate qty of Inventory Quantity
Argument | Type | Description |
---|---|---|
position |
InventoryPositionKey!
|
Inventory Position reference identifier |
type |
[String!]
|
Inventory Quantity type |
status |
[String!]
|
Inventory Quantity status |
expectedOn |
DateRange
|
Inventory Quantity expected on date |
MetricInstant
)
MetricRange
)
AccountUsage
)
Retrieve the aggregated usage for the current account of a given period with a given step (granularity).
InventoryCatalogue
)
Find a InventoryCatalogue entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Inventory Catalogue reference identifier. |
InventoryPosition
)
Find a InventoryPosition entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Inventory Position reference identifier. |
catalogue |
InventoryCatalogueKey!
|
The Inventory Catalogue in which this Position resides |
InventoryQuantity
)
Find a InventoryQuantity entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Inventory Quantity reference identifier. |
catalogue |
InventoryCatalogueKey!
|
The Inventory Catalogue in which this Quantity resides |
Category
)
Find a Category entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Category reference identifier. |
catalogue |
ProductCatalogueKey!
|
The Product Catalogue in which this Category resides |
Network
)
StoreAddress
)
Find a StoreAddress entity
Argument | Type | Description |
---|---|---|
id |
ID!
|
ID of the object |
CustomerAddress
)
Find a CustomerAddress entity
Argument | Type | Description |
---|---|---|
id |
ID!
|
ID of the object |
Location
)
StorageArea
)
Find a StorageArea entity
Argument | Type | Description |
---|---|---|
id |
ID!
|
ID of the object |
Order
)
Payment
)
Find a Payment entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
The client's unique reference identifier for the object. |
PaymentTransaction
)
Find a PaymentTransaction entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
The client's unique reference identifier for the object. |
PaymentServiceProvider
)
Find a PaymentServiceProvider entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
The client's unique reference identifier for the object. |
Customer
)
Find a Customer entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Username of the customer |
Fulfilment
)
Find a Fulfilment entity
Argument | Type | Description |
---|---|---|
id |
ID!
|
ID of the object |
Fulfilment
)
Find a Fulfilment entity
Argument | Type | Description |
---|---|---|
id |
ID
|
ID of the object |
ConsignmentArticle
)
Find a ConsignmentArticle entity
Argument | Type | Description |
---|---|---|
article |
ArticleId
|
|
consignment |
ConsignmentId
|
CarrierConsignmentArticle
)
Find a CarrierConsignmentArticle entity
Argument | Type | Description |
---|---|---|
article |
ArticleId
|
|
carrierConsignment |
CarrierConsignmentKey
|
Manifest
)
Find a Manifest entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
external reference of the object. |
Consignment
)
Find a Consignment entity
Argument | Type | Description |
---|---|---|
id |
ID!
|
ID of the object |
CarrierConsignment
)
Find a CarrierConsignment entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
External reference of the |
Carrier
)
Find a Carrier entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Reference of the object. |
FulfilmentChoice
)
Find a FulfilmentChoice entity
Argument | Type | Description |
---|---|---|
id |
ID!
|
ID of the object |
FulfilmentChoice
)
FinancialTransaction
)
Find a FinancialTransaction entity
Argument | Type | Description |
---|---|---|
id |
ID!
|
The id of the FinancialTransaction |
VirtualCatalogue
)
Find a VirtualCatalogue entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Virtual Catalogue reference identifier. |
VirtualPosition
)
Find a VirtualPosition entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Virtual Position reference identifier. |
catalogue |
VirtualCatalogueKey!
|
ControlGroup
)
Find a ControlGroup entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Control Group reference identifier. |
Control
)
Find a Control entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Control reference identifier. |
controlGroup |
ControlGroupKey!
|
FulfilmentOption
)
Find a FulfilmentOption entity
Argument | Type | Description |
---|---|---|
id |
ID!
|
ID of the object |
FulfilmentPlan
)
Find a FulfilmentPlan entity
Argument | Type | Description |
---|---|---|
id |
ID!
|
ID of the object |
User
)
Role
)
Find a Role entity
Argument | Type | Description |
---|---|---|
name |
String!
|
Name of the role which is unique and acts as a key to identify the role itself |
Permission
)
Find a Permission entity
Argument | Type | Description |
---|---|---|
name |
String!
|
Name of the permission |
BillingAccount
)
Find a BillingAccount entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Max character limit: 100. |
CreditMemo
)
Find a CreditMemo entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Max character limit: 100. |
CreditMemoItem
)
Find a CreditMemoItem entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Max character limit: 100. |
Invoice
)
Find a Invoice entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Max character limit: 100. |
InvoiceItem
)
Find a InvoiceItem entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Max character limit: 100. |
Currency
)
Find a Currency entity
Argument | Type | Description |
---|---|---|
alphabeticCode |
String!
|
Max character limit: 20. |
ReturnOrder
)
Find a ReturnOrder entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Max character limit: 100. |
retailer |
RetailerId!
|
ReturnOrderItem
)
Find a ReturnOrderItem entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Max character limit: 100. |
returnOrder |
ReturnOrderKey!
|
ReturnFulfilment
)
Find a ReturnFulfilment entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Max character limit: 100. |
returnOrder |
ReturnOrderKey!
|
ReturnFulfilmentItem
)
Find a ReturnFulfilmentItem entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Max character limit: 100. |
returnFulfilment |
ReturnFulfilmentKey!
|
InventoryFeed
)
Find a InventoryFeed entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Reference of the Inventory Feed. Must be unique. |
InventoryFeedRun
)
Find a InventoryFeedRun entity
Argument | Type | Description |
---|---|---|
ref |
String!
|
Unique reference identifier of the Inventory Feed Run |