Products - By Product ID
Get product details by product ID
This endpoint allows you to get the details of a product by its internal product ID. Required OAuth Scopes: - products_read - Required to access product information - offers_read - Optional. Required to include offer pricing information (auto_send_offer_price, auto_negotiate_offer_price) in the response. If this scope is not provided, these fields will be omitted from the response.
get/api/v1/products/by-product-id/{productId}/
Request
- Base URLhttps://partnerapi-staging.depop.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
productIdinteger required
The internal product ID of the product.
Response
A single product
Example response
{
"sku": "ABC-12345-S-BL",
"product_id": 123456789,
"slug": "vintage-nike-t-shirt-123456789",
"status": "STATUS_ONSALE",
"address": {
"country_code": "GB",
"state": "Greater London"
},
"description": "Women's Burgundy and Purple Vest\nMauve and white striped tank top Small mark at the bottom of the hem \n#stripes #summer",
"price_currency": "GBP",
"price_amount": "50.99",
"current_price": "45.99",
"discount_price": "45.99",
"auto_send_offer_price": "45.00",
"auto_negotiate_offer_price": "45.00",
"international_shipping_cost": "5.0",
"national_shipping_cost": "2.0",
"depop_shipping": {
"address_id": 123456,
"shipping_provider_id": "USPS",
"parcel_size_id": "SMALL",
"payer": "buyer"
},
"quantity": 1,
"pictures": [
{
"url": "https://images.example.com/products/vintage-nike-tshirt-front.jpg",
"height": 1280,
"width": 1280
},
{
"url": "https://images.example.com/products/vintage-nike-tshirt-back.jpg",
"height": 1280,
"width": 1280
},
{
"url": "https://images.example.com/products/vintage-nike-tshirt-detail.jpg",
"height": 1280,
"width": 1280
}
],
"department": "womenswear",
"product_type": "tshirts",
"size_set_id": 2,
"size_id": 10,
"condition": "brand_new",
"colour": [
"black",
"white"
],
"style": [
"streetwear",
"goth"
],
"age": [
"90s"
],
"source": [
"vintage"
],
"brand": "Nike",
"attributes": {
"sleeve-length": [
"short"
],
"occasion": [
"wedding"
]
},
"created_at": "2025-01-01T00:00:00Z",
"updated_at": "2025-01-01T00:00:00Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.