product
Find a single product
Arguments
1 argumentid•IDSearch by primary key.
Possible return
barcode•String!Barcode
id•ID!Unique primary key.
quantity•Int!Quantity of items when scanned
brandName•StringBrand name of the product
code•StringArticle number of the product
currency•String!ISO 4217 currency code
value•String!Amount
countryCodeOfOrigin•StringCountry code of origin of the product
createdAt•DateTimeTz!When the product was created.
description•StringGoods description for customs in English
hsCode•StringHS code of the product
id•ID!Unique primary key.
cursor•String!A unique cursor that can be used for pagination.
barcodes•[IntegrationProductBarcode!]!Barcodes that are linked to this integration product
brandName•StringBrand name of the product
code•StringArticle number of the product
costPrice•MoneyCost price of the product
countryCodeOfOrigin•StringCountry code of origin of the product
createdAt•DateTimeTz!When the product was created.
dimensions•DimensionsDimensions of the product
hsCode•StringHS code of the product
id•ID!Unique primary key.
integration•Integration!Integration that has this product
integrationReference•String!Reference of the product at the integration
integrationUpdatedAt•DateTimeTz!When product data was last updated by the integration.
isOrderSyncEnabled•Boolean!Should include this product in order synchronization
isStockSyncEnabled•Boolean!Should include this product in stock synchronization
name•StringName of the product
price•MoneySelling price of the product.
product•ProductProduct that has been linked to this integration product
updatedAt•DateTimeTz!When the product was last updated.
weight•WeightWeight of the product
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
cursor•String!A unique cursor that can be used for pagination.
id•ID!Unique primary key.
mediumUrl•StringMedium URL of the product media.
thumbUrl•StringThumb URL of the product media.
url•StringURL of the product media.
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
cursor•String!A unique cursor that can be used for pagination.
createdAt•DateTimeTz!When the value was created.
definition•MetafieldDefinition!Metafield definition.
id•ID!Unique primary key.
key•String!Stable integration/API key.
updatedAt•DateTimeTz!When the value was last updated.
value•MixedRaw JSON value.
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
name•StringName of the product
cursor•String!A unique cursor that can be used for pagination.
id•ID!Unique primary key.
name•String!Name of the ordered product
order•Order!Order of the order line.
parentLine•OrderLineParent order line (for bundles)
price•MoneyPrice per unit
priceInclVat•MoneyPrice per unit including VAT
product•ProductProduct of the order line
quantityAllocated•Int!Quantity allocated in to fulfillments
quantityOrdered•Int!Quantity ordered
quantityShipped•Int!Quantity (already) shipped
quantityUnallocated•Int!Quantity that is not (yet) allocated to a fulfillment
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
currency•String!ISO 4217 currency code
value•String!Amount
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
cursor•String!A unique cursor that can be used for pagination.
abcClassification•StringABC classification (A: Fast, B: Average, C: Slowmover)
needsExpiryDate•Boolean!Whether this product warehouse requires expiry date.
needsLotNumber•Boolean!Whether this product warehouse requires lot number.
needsSerialNumber•Boolean!Track serial numbers throughout the process
needsSerialNumberWhilePacking•Boolean!Track serial numbers when packing only
quantityAllocated•Int!Quantity allocated to fulfillments
quantityAvailable•Int!Quantity available
quantityOnHand•Int!Quantity currently on hand
warehouse•Warehouse!Warehouse of the product warehouse.
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
purchaseAdviceMode•PurchaseAdviceMode!How purchasing advice is calculated for this product.
BACKORDERS_ONLYTARGET_STOCKquantityAllocated•Int!Quantity allocated to fulfillments
quantityAvailable•Int!Quantity available
quantityIncoming•Int!Quantity incoming on open purchase orders.
quantityOnHand•Int!Quantity on hand in warehouses
quantityUnallocated•Int!Total quantity unallocated (backorders) across all order lines
cursor•String!A unique cursor that can be used for pagination.
createdAt•DateTimeTz!When the mutation was created.
createdBy•EventCreatorWho created this stock mutation
delta•Int!The change of quantity
expiryDate•DateExpiry date of perishable goods
id•ID!Unique primary key.
locatable•LocatableLocatable
lotNumber•StringLot number of perishable goods
product•ProductProduct linked to the mutation
reason•StringThe reason of mutation
serialNumbers•SerialNumberConnection!Related serial numbers of the mutation
serialNumbersCount•IntRelated serial numbers count of the mutation
transactions•StockTransactionConnection!Related transactions of the mutation
warehouse•Warehouse!Warehouse linked to the mutation
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
cursor•String!A unique cursor that can be used for pagination.
createdAt•DateTimeTz!When the stock was created.
expiryDate•DateExpiry date of perishable goods
id•ID!Unique primary key.
locatable•LocatableLocatable
lotNumber•StringLot number of perishable goods
product•ProductProduct linked to the stock
quantityAllocated•Int!Quantity allocated to fulfillments
quantityAvailable•Int!Quantity available
quantityOnHand•Int!Quantity on hand
updatedAt•DateTimeTz!When the stock was last updated.
warehouse•Warehouse!Warehouse linked to the stock
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
cursor•String!A unique cursor that can be used for pagination.
createdAt•DateTimeTz!When the supplier was created.
deliveryTimeInBusinessDays•IntExpected supplier delivery time in business days.
emails•[String!]E-mail addresses
id•ID!Unique primary key.
name•StringName of the supplier
productSuppliers•ProductSupplierConnection!Purchasing configuration for products linked to this supplier.
reference•StringAccount number of the organization at the supplier
remarks•StringRemarks about this supplier
updatedAt•DateTimeTz!When the supplier was last updated.
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
cursor•String!A unique cursor that can be used for pagination.
createdAt•DateTimeTz!When the tag was created.
id•ID!Unique primary key.
name•String!Name of the tag.
updatedAt•DateTimeTz!When the tag was last updated.
endCursor•StringThe cursor to continue paginating forwards.
hasNextPage•Boolean!When paginating forwards, are there more items?
hasPreviousPage•Boolean!When paginating backwards, are there more items?
startCursor•StringThe cursor to continue paginating backwards.
updatedAt•DateTimeTz!When the product was last updated.
value•Float!Weight value