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 |
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 |
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
|
|
ref2 |
[String]
|
External reference 2 for the order. Must be unique. Can be null. |
tag1 |
[String]
|
Tag 1 for order search |
tag2 |
[String]
|
Tag 2 for order search |
tag3 |
[String]
|
Tag 3 for order search |
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 |
productRef |
[String]
|
The ref of a product to look for. |
customer |
[SearchCustomerInput]
|
The customer to look for. |
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 |
productRef |
[String]
|
The ref of a product to look for. |
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 |
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 |
SourcingProfileConnection)
Search for SourcingProfile entities
| Argument | Type | Description |
|---|---|---|
ref |
[String!]
|
Unique reference of the sourcing profile |
version |
[Int]
|
Version of the sourcing profile |
versionComment |
[String]
|
Comment for this profile version |
name |
[String]
|
Human-readable name of the profile |
description |
[String]
|
Human-readable description of the profile |
status |
[String]
|
Status of the profile (ACTIVE/INACTIVE/etc.) |
createdOn |
DateRange
|
|
updatedOn |
DateRange
|
|
defaultMaxSplit |
[Int]
|
Maximum number of split operations allowed by default |
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 |
SourcingProfile)
Retrieve a specific SourcingProfile by its reference. If a version is provided, returns that exact version. Otherwise, returns the latest version.
| Argument | Type | Description |
|---|---|---|
ref |
String!
|
Unique reference of the sourcing profile |
version |
Int
|
Version of the sourcing profile |
status |
String
|
Status of the profile (ACTIVE/INACTIVE/etc.) |
MetricInstant)
MetricRange)
AccountUsage)
Retrieve the aggregated usage for the current account of a given period with a given step (granularity).
AnalyticsResourceResponse)
Retrieves data and visual configurations for each analytic target, using the specified timezone if provided
| Argument | Type | Description |
|---|---|---|
targets |
[AnalyticsTarget!]!
|
A list of analytics queries configured to run with custom parameters |
timezone |
String
|
A valid timezone string in Continent/City format, e.g., America/New_York. |
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 |