product
Find a single product
Arguments
idIDSearch by primary key.
Returns
barcodeString!Barcode
idID!Unique primary key.
quantityInt!Quantity of items when scanned
brandNameStringBrand name of the product
codeStringArticle number of the product
currencyString!ISO 4217 currency code
valueString!Amount
countryCodeOfOriginStringCountry code of origin of the product
createdAtDateTimeTz!When the product was created.
descriptionStringGoods description for customs in English
hsCodeStringHS code of the product
idID!Unique primary key.
cursorString!A unique cursor that can be used for pagination.
barcodes[IntegrationProductBarcode!]!Barcodes that are linked to this integration product
brandNameStringBrand name of the product
codeStringArticle number of the product
costPriceMoneyCost price of the product
countryCodeOfOriginStringCountry code of origin of the product
createdAtDateTimeTz!When the product was created.
dimensionsDimensionsDimensions of the product
hsCodeStringHS code of the product
idID!Unique primary key.
integrationIntegration!Integration that has this product
integrationReferenceString!Reference of the product at the integration
integrationUpdatedAtDateTimeTz!When product data was last updated by the integration.
isOrderSyncEnabledBoolean!Should include this product in order synchronization
isStockSyncEnabledBoolean!Should include this product in stock synchronization
nameStringName of the product
priceMoneySelling price of the product.
productProductProduct that has been linked to this integration product
updatedAtDateTimeTz!When the product was last updated.
weightWeightWeight of the product
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
cursorString!A unique cursor that can be used for pagination.
idID!Unique primary key.
mediumUrlStringMedium URL of the product media.
thumbUrlStringThumb URL of the product media.
urlStringURL of the product media.
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
cursorString!A unique cursor that can be used for pagination.
createdAtDateTimeTz!When the value was created.
definitionMetafieldDefinition!Metafield definition.
idID!Unique primary key.
keyString!Stable integration/API key.
updatedAtDateTimeTz!When the value was last updated.
valueMixedRaw JSON value.
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
nameStringName of the product
cursorString!A unique cursor that can be used for pagination.
idID!Unique primary key.
nameString!Name of the ordered product
orderOrder!Order of the order line.
parentLineOrderLineParent order line (for bundles)
priceMoneyPrice per unit
priceInclVatMoneyPrice per unit including VAT
productProductProduct of the order line
quantityAllocatedInt!Quantity allocated in to fulfillments
quantityOrderedInt!Quantity ordered
quantityShippedInt!Quantity (already) shipped
quantityUnallocatedInt!Quantity that is not (yet) allocated to a fulfillment
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
currencyString!ISO 4217 currency code
valueString!Amount
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
cursorString!A unique cursor that can be used for pagination.
abcClassificationStringABC classification (A: Fast, B: Average, C: Slowmover)
needsExpiryDateBoolean!Whether this product warehouse requires expiry date.
needsLotNumberBoolean!Whether this product warehouse requires lot number.
needsSerialNumberBoolean!Track serial numbers throughout the process
needsSerialNumberWhilePackingBoolean!Track serial numbers when packing only
quantityAllocatedInt!Quantity allocated to fulfillments
quantityAvailableInt!Quantity available
quantityOnHandInt!Quantity currently on hand
warehouseWarehouse!Warehouse of the product warehouse.
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
purchaseAdviceModePurchaseAdviceMode!How purchasing advice is calculated for this product.
BACKORDERS_ONLYTARGET_STOCKcursorString!A unique cursor that can be used for pagination.
idID!Unique primary key.
parentLineOrderLineParent order line (for bundles)
priceMoneyPrice per unit
productProductProduct of the order line
purchaseOrderPurchaseOrder!Purchase order containing this line.
quantityOrderedInt!Quantity ordered
quantityReceivedInt!Quantity received in completed goods receipts
sellAheadInt!Quantity to allow pre-orders for this order line
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
quantityAllocatedInt!Quantity allocated to fulfillments
quantityAvailableInt!Quantity available
quantityIncomingInt!Quantity incoming on open purchase orders.
quantityOnHandInt!Quantity on hand in warehouses
quantityUnallocatedInt!Total quantity unallocated (backorders) across all order lines
cursorString!A unique cursor that can be used for pagination.
createdAtDateTimeTz!When the mutation was created.
createdByEventCreatorWho created this stock mutation
deltaInt!The change of quantity
expiryDateDateExpiry date of perishable goods
idID!Unique primary key.
locatableLocatableLocatable
lotNumberStringLot number of perishable goods
productProductProduct linked to the mutation
reasonStringThe reason of mutation
serialNumbersSerialNumberConnection!Related serial numbers of the mutation
serialNumbersCountIntRelated serial numbers count of the mutation
transactionsStockTransactionConnection!Related transactions of the mutation
warehouseWarehouse!Warehouse linked to the mutation
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
cursorString!A unique cursor that can be used for pagination.
createdAtDateTimeTz!When the stock was created.
expiryDateDateExpiry date of perishable goods
idID!Unique primary key.
locatableLocatableLocatable
lotNumberStringLot number of perishable goods
productProductProduct linked to the stock
quantityAllocatedInt!Quantity allocated to fulfillments
quantityAvailableInt!Quantity available
quantityOnHandInt!Quantity on hand
updatedAtDateTimeTz!When the stock was last updated.
warehouseWarehouse!Warehouse linked to the stock
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
cursorString!A unique cursor that can be used for pagination.
createdAtDateTimeTz!When the supplier was created.
deliveryTimeInBusinessDaysIntExpected supplier delivery time in business days.
emails[String!]E-mail addresses
idID!Unique primary key.
nameStringName of the supplier
productSuppliersProductSupplierConnection!Purchasing configuration for products linked to this supplier.
referenceStringAccount number of the organization at the supplier
remarksStringRemarks about this supplier
updatedAtDateTimeTz!When the supplier was last updated.
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
cursorString!A unique cursor that can be used for pagination.
createdAtDateTimeTz!When the tag was created.
idID!Unique primary key.
nameString!Name of the tag.
updatedAtDateTimeTz!When the tag was last updated.
endCursorStringThe cursor to continue paginating forwards.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?
startCursorStringThe cursor to continue paginating backwards.
updatedAtDateTimeTz!When the product was last updated.
valueFloat!Weight value