Skip to content

Get Product

Request

Get a Product by SKU

📌 Description

This endpoint retrieves detailed information about a specific product using its unique sku. The response includes product metadata, pricing, inventory tracking status, and fulfilment-related details.

🔹 Use Cases

  • Fetching product details to confirm SKU, pricing, and inventory settings.
  • Displaying product information in an eCommerce system or inventory dashboard.
  • Ensuring a product is active and available before placing a fulfilment order.

🔹 Parameters

  • id: The unique id or sku of the product.
Security
OAuth2
Path
skustringrequired
curl -i -X GET \
  'https://developer-docs.quiqup.com/_mock/openapi/api/fulfilment/products/{sku}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Success response

Bodyapplication/json
availability_statusinteger, (int64)(Current total available quantity of the product )
barcodestring(Product barcode (EAN, UPC, ISBN, etc.) )
batch_managementboolean(Whether batch management is enabled for this product )
cost_pricenumber(Cost price of the product )
country_code_of_originstring(ISO2 Country code of origin (required). )
created_atstring, (date-time)(Creation timestamp )
currencystring(types.Currency)
Enum:"AED""SAR"
descriptionstring(Description of the product )
dimensionsobject(JSONType give a generic data type for json encoded data. )
expiry_managementboolean(Whether expiry management is enabled for this product )
harmonized_system_codestring(Harmonized System Code (HS Code) )
idstring(Unique identifier for the product )
imagestring(Images of the product )
inbound_expiry_threshold_daysinteger, (int64)(Minimum days of shelf life required when receiving inbound stock )
inventory_trackedboolean(If false means inventory can not be tracked/updated )
namestring(Name of the product )
outbound_expiry_threshold_daysinteger, (int64)(Minimum days of shelf life required when picking outbound stock )
partner_product_idstring(Partner's unique identifier for the product )
platform_pricenumber(Platform price for international orders (overrides sales channel price when enabled) )
requires_shippingboolean(Indicates whether the product requires shipping services (virtual products do not require shipping) )
retail_pricenumber(Retail price of the product )
selling_pricenumber(Selling price of the product )
skustring(Stock Keeping Unit )
statusstring(Product API types )
Enum:"active""archived""draft"
total_salesnumber(Total lifetime sales quantity of this product )
track_expiryboolean(Track expiry of the product, default to false )
typestring(Category of the product )
updated_atstring, (date-time)(Last update timestamp )
vendorstring(Vendor or brand name )
weightnumber(Weight of a single unit of the product )
weight_unitstring(Unit of weight measurement (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": {}, "expiry_management": true, "harmonized_system_code": "string", "id": "string", "image": "string", "inbound_expiry_threshold_days": 0, "inventory_tracked": true, "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" }