Skip to main content

Get Item Detail by ID

Deskripsi

API ini digunakan untuk mengambil daftar produk berdasarkan produk ID yang dipilih oleh pengguna.

MethodURL
GET{{ base_url }}/api/v2/bumn/product/detail/{:id}

Request

ParameterTipeWajibKeterangan
:idStringYaID dari item yang di ketik. Contoh ID: 68119d8bfc67be44fe9dd0b7

Contoh Request

GET {{base_url}}/api/v2/bumn/product/detail/68119d8bfc67be44fe9dd0b7

Response

Success

StatusPayload
200
{
"status": "success",
"data": {
"data": {
"_id": "68119d8bfc67be44fe9dd0b7",
"always_ready_stock": true,
"approveAt": null,
"assets": [
{
"_id": "68119d8bfc67be44fe9dd0bd",
"asset_ref": "smb-padiumkm-images-public-stage.oss-ap-southeast-5.aliyuncs.com/product/image/30042025/6346d88bcd1d038ec8714683/68119d8bfc67be44fe9dd0b7/dbfefa396161582eaa7419a224651b.jpeg",
"type": "image"
}
],
"brand": "",
"category": {
"parent": {
"_id": "62f5d41b72324e224617b0a2",
"name": "Handphone & Tablet"
},
"child": {
"_id": "62f5d41b72324e224617b0aa",
"name": "Handphone"
},
"grand_child": {
"_id": "62f5d43a72324e224617b750",
"name": "Android OS"
}
},
"createdAt": "2025-04-30T03:48:27.817Z",
"deletedAt": null,
"description": "Galaxy Shine X10 hadir dengan layar AMOLED 6,7 inci yang menampilkan warna-warna cerah dan detail tajam, memberikan pengalaman menonton yang tak tertandingi. Ditenagai oleh prosesor octa-core terbaru dan RAM 8GB, ponsel ini menawarkan performa cepat dan mulus untuk multitasking dan gaming. Dengan kamera belakang 108MP dan fitur AI canggih, Anda dapat mengambil foto dan video berkualitas profesional. Baterai 5000mAh memastikan Anda tetap terhubung sepanjang hari. Didukung dengan teknologi pengisian cepat dan koneksi 5G, Galaxy Shine X10 adalah pilihan tepat bagi mereka yang mencari inovasi dan kecepatan dalam satu genggaman.",
"free_shipping_cost": false,
"has_variant": false,
"height": 2,
"length": 2,
"low_stock_level": 0,
"low_stock_reminder": true,
"min_purchase": 1,
"multiple_purchase": 0,
"name": "Telkomsel - FPJP X1",
"pdn": true,
"percent_discount": 0,
"pph": "pph22",
"pre_order": false,
"pre_order_duration": 0,
"price": 4816000,
"price_after_ppn": 4816000,
"price_before_discount": 0,
"price_before_ppn": 4300000,
"price_discount": null,
"product_type": 1,
"product_with_ppn": true,
"publish": true,
"rating": null,
"seller": {
"_id": "6346d88bcd1d038ec8714683",
"avatar": "",
"city": "Jakarta Selatan",
"company_category": 1,
"company_type_name": "UMKM",
"labels": ["PPN", "PPh22", "PKP", "Unverified"],
"location": {
"lat": -6.229755,
"lon": 106.847545
},
"logo": "smb-padiumkm-images-public-stage.oss-ap-southeast-5.aliyuncs.com/seller/logo/16052025/6346d88bcd1d038ec8714683/88e69bea7aee3d52c7c5eb437a715d.png",
"company_group": ["ASABRI (Persero) Tbk."]
}
}
}
}
ParamsDescription
status
Data Type: STRING
Status of the request delivered to server.
Available value:
* "success"
* "error"
data
Data Type: OBJECT
Data transmitted by response.
data.data
Data Type: OBJECT
Product detail object.
data.data._id
Data Type: STRING
Unique ID of the product.
data.data.always_ready_stock
Data Type: BOOLEAN
Whether the product is always in stock.
data.data.approveAt
Data Type: NULL or STRING
Approval timestamp of the product.
data.data.assets
Data Type: ARRAY<OBJECT>
List of media assets (e.g., images).
data.data.assets[n]._id
Data Type: STRING
Unique ID of the asset.
data.data.assets[n].asset_ref
Data Type: STRING
URL reference of the asset.
data.data.assets[n].type
Data Type: STRING
Type of asset (e.g., "image").
data.data.brand
Data Type: STRING
Brand of the product.
data.data.category
Data Type: OBJECT
Product category tree.
data.data.category.parent
Data Type: OBJECT
Top-level category.
data.data.category.parent._id
Data Type: STRING
ID of parent category.
data.data.category.parent.name
Data Type: STRING
Name of parent category.
data.data.category.child
Data Type: OBJECT
Sub-category of product.
data.data.category.child._id
Data Type: STRING
ID of child category.
data.data.category.child.name
Data Type: STRING
Name of child category.
data.data.category.grand_child
Data Type: OBJECT
Grandchild (lowest-level) category.
data.data.category.grand_child._id
Data Type: STRING
ID of grandchild category.
data.data.category.grand_child.name
Data Type: STRING
Name of grandchild category.
data.data.createdAt
Data Type: STRING (ISO 8601)
Timestamp of product creation.
data.data.deletedAt
Data Type: NULL
Indicates if the product was deleted.
data.data.description
Data Type: STRING
Full description of the product.
data.data.free_shipping_cost
Data Type: BOOLEAN
Indicates free shipping.
data.data.has_variant
Data Type: BOOLEAN
Product has variants or not.
data.data.height
Data Type: NUMBER
Product height dimension.
data.data.length
Data Type: NUMBER
Product length dimension.
data.data.low_stock_level
Data Type: NUMBER
Threshold for low stock.
data.data.low_stock_reminder
Data Type: BOOLEAN
Alert for low stock is active.
data.data.min_purchase
Data Type: NUMBER
Minimum purchase quantity.
data.data.multiple_purchase
Data Type: NUMBER
Whether multiple purchases allowed.
data.data.name
Data Type: STRING
Product name.
data.data.pdn
Data Type: BOOLEAN
Is it a local/domestic product.
data.data.percent_discount
Data Type: NUMBER
Discount percentage.
data.data.pph
Data Type: STRING
Income tax type applied.
Example: "pph22"
data.data.pre_order
Data Type: BOOLEAN
Indicates if the product is for pre-order.
data.data.pre_order_duration
Data Type: NUMBER
Number of days for pre-order delivery.
data.data.price
Data Type: NUMBER
Final product price (after tax).
data.data.price_after_ppn
Data Type: NUMBER
Product price including PPN.
data.data.price_before_discount
Data Type: NUMBER
Product price before discount.
data.data.price_before_ppn
Data Type: NUMBER
Product price before tax.
data.data.price_discount
Data Type: NULL or NUMBER
Value of price discount if available.
data.data.product_type
Data Type: NUMBER
Type of product (e.g., 1 for physical).
data.data.product_with_ppn
Data Type: BOOLEAN
Indicates product has tax (PPN).
data.data.publish
Data Type: BOOLEAN
Whether product is published.
data.data.rating
Data Type: NULL or NUMBER
Rating score of the product.
data.data.seller
Data Type: OBJECT
Information about the seller.
data.data.seller._id
Data Type: STRING
Seller ID.
data.data.seller.avatar
Data Type: STRING
URL of seller's avatar.
data.data.seller.city
Data Type: STRING
City of seller.
data.data.seller.company_category
Data Type: NUMBER
Category type of company.
data.data.seller.company_type_name
Data Type: STRING
Label for company type (e.g., "UMKM").
data.data.seller.labels
Data Type: ARRAY<STRING>
List of labels such as ["PPN", "PKP"].
data.data.seller.location.lat
Data Type: NUMBER
Latitude of seller's location.
data.data.seller.location.lon
Data Type: NUMBER
Longitude of seller's location.
data.data.seller.logo
Data Type: STRING
URL of seller's company logo.
data.data.seller.company_group
Data Type: ARRAY<STRING>
List of companies or affiliations (e.g., ["ASABRI", "(Persero) Tbk."]).