Skip to content

Get Product

Request

Returns one product by its sku. The path takes the SKU, not the product id.

Security
BearerAuth or OAuth2
Path
skustringrequired

The product SKU. The product id is not accepted.

curl -i -X GET \
  'https://platform-api.quiqup.com/api/fulfilment/products/{sku}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Success response

Bodyapplication/json
availability_statusinteger, (int64)

Not populated. Read stock from the inventory endpoints instead.

barcodestring

Product barcode (EAN, UPC, ISBN, etc.).

batch_managementboolean

Whether stock of this product is tracked by batch.

cost_pricenumber

The stored cost price, or the selling price when no cost is stored.

country_code_of_originstring

ISO 3166-1 alpha-2 code of the country of manufacture.

created_atstring, (date-time)

Not populated.

currencystring(Currency)

Three-letter ISO 4217 currency code.

Enum:"AED""SAR"
descriptionstring

Product description, or the name when no description is stored.

dimensionsobject(ProductDimensions)

Length, width and height of one unit.

expiry_managementboolean

Whether stock of this product is managed by expiry date.

harmonized_system_codestring

HS code for customs.

idstring

Quiqup's numeric id for the product, as a string.

imagestring

URL of the product image.

inbound_expiry_threshold_daysinteger, (int64)

Minimum days of shelf life the warehouse accepts when receiving stock.

inventory_trackedboolean

Whether stock levels are tracked for this product.

manufacturer_idstring

Manufacturer ID (MID) for customs. Null when not set.

manufacturer_namestring

Name of the manufacturer, for customs. Null when not set.

namestring

Name of the product.

outbound_expiry_threshold_daysinteger, (int64)

Minimum days of shelf life the warehouse picks with.

partner_product_idstring

Your own identifier for the product.

platform_pricenumber

Price used for international orders, when one is set.

requires_shippingboolean

Not populated.

retail_pricenumber

The same value as selling_price.

selling_pricenumber

What the customer pays for one unit.

skustring

Your stock keeping unit.

statusstring(ProductStatus)

Status of a product. Archive a SKU to retire it; there is no delete.

Enum:"active""archived""draft"
total_salesnumber

Not populated.

track_expiryboolean

Whether expiry dates are tracked for this product.

typestring

physical or digital.

updated_atstring, (date-time)

Not populated.

vendorstring

Vendor or brand name.

weightnumber

Weight of one unit.

weight_unitstring

kg or g.

Response
{ "availability_status": 0, "barcode": "string", "batch_management": true, "cost_price": 0, "country_code_of_origin": "string", "created_at": "2019-08-24T14:15:22Z", "currency": "AED", "description": "string", "dimensions": { "dimension_unit": "string", "height": "string", "length": "string", "width": "string" }, "expiry_management": true, "harmonized_system_code": "string", "id": "string", "image": "string", "inbound_expiry_threshold_days": 0, "inventory_tracked": true, "manufacturer_id": "string", "manufacturer_name": "string", "name": "string", "outbound_expiry_threshold_days": 0, "partner_product_id": "string", "platform_price": 0, "requires_shipping": true, "retail_price": 0, "selling_price": 0, "sku": "string", "status": "active", "total_sales": 0, "track_expiry": true, "type": "string", "updated_at": "2019-08-24T14:15:22Z", "vendor": "string", "weight": 0, "weight_unit": "string" }