# Coupang Product Detail Scraper (쿠팡) - Prices & Specs (`zen-studio/coupang-detail-scraper`) Actor

Scrape complete Coupang product data by URL or ID: options, coupon & member prices, seller, delivery, breadcrumbs, specs, certifications, other sellers, stock, related products, and Q\&A. Export to JSON, CSV, or Excel. No login required.

- **URL**: https://apify.com/zen-studio/coupang-detail-scraper.md
- **Developed by:** [Zen Studio](https://apify.com/zen-studio) (community)
- **Categories:** E-commerce
- **Stats:** 13 total users, 8 monthly users, 99.3% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.99 / 1,000 product details

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Coupang Product Detail Scraper (쿠팡)

![Coupang Product Detail Scraper](https://iili.io/C0saGOG.png)

<blockquote style="border-left:4px solid #4C945E;background:#F0FDF4;padding:14px 18px;margin:14px 0">
<span style="font-size:20px;font-weight:800;color:#1C1917">The richest Coupang output on Apify: 100+ fields per product.</span>
</blockquote>

<table>
<tr>
<td colspan="5" style="padding:10px 14px;background:#4C945E;border:none;border-radius:4px 4px 0 0">
<span style="color:#FAFAF9;font-size:14px;font-weight:700;letter-spacing:0.5px">Zen Studio Marketplace Scrapers</span>
<span style="color:#E8F5E9;font-size:13px">&nbsp;&nbsp;&bull;&nbsp;&nbsp;Product data across Korea &amp; China's top marketplaces</span>
</td>
</tr>
<tr>
<td style="padding:12px 14px;border:1px solid #E7E5E4;border-radius:0 0 0 4px;background:#D3EDD9;border-right:none;border-top:none;vertical-align:top;width:20%">
<table role="presentation" style="border:none;border-collapse:collapse;margin:0;width:100%"><tr>
<td style="border:none;padding:0 8px 0 0;vertical-align:middle;width:1%;white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-vmxh49iJNTXdWaAwE-5U1C2nq87Q-coupang-review-scraper-logo.png" width="24" height="24"></td>
<td style="border:none;padding:0;vertical-align:middle"><a href="https://apify.com/zen-studio/coupang-detail-scraper" style="color:#4C945E;text-decoration:none;font-weight:700;font-size:14px">Coupang Detail</a><br><span style="color:#4C945E;font-size:12px;font-weight:600">&#10148; You are here</span></td>
</tr></table>
</td>
<td style="background:#E8F5E9;padding:12px 14px;border:1px solid #E7E5E4;border-right:none;border-top:none;vertical-align:top;width:20%">
<table role="presentation" style="border:none;border-collapse:collapse;margin:0;width:100%"><tr>
<td style="border:none;padding:0 8px 0 0;vertical-align:middle;width:1%;white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-vmxh49iJNTXdWaAwE-5U1C2nq87Q-coupang-review-scraper-logo.png" width="24" height="24"></td>
<td style="border:none;padding:0;vertical-align:middle"><a href="https://apify.com/zen-studio/coupang-search-scraper" style="text-decoration:none;font-weight:700;font-size:14px">Coupang Search</a><br><span style="color:#78716C;font-size:12px">Search by keyword</span></td>
</tr></table>
</td>
<td style="background:#E8F5E9;padding:12px 14px;border:1px solid #E7E5E4;border-right:none;border-top:none;vertical-align:top;width:20%">
<table role="presentation" style="border:none;border-collapse:collapse;margin:0;width:100%"><tr>
<td style="border:none;padding:0 8px 0 0;vertical-align:middle;width:1%;white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-0hS9yNh3RU8DC6puG-LozxRJkdHN-coupang-review-scraper-logo.png" width="24" height="24"></td>
<td style="border:none;padding:0;vertical-align:middle"><a href="https://apify.com/zen-studio/coupang-review-scraper" style="text-decoration:none;font-weight:700;font-size:14px">Coupang Review</a><br><span style="color:#78716C;font-size:12px">Reviews, photos, ratings</span></td>
</tr></table>
</td>
<td style="background:#E8F5E9;padding:12px 14px;border:1px solid #E7E5E4;border-right:none;border-top:none;vertical-align:top;width:20%">
<table role="presentation" style="border:none;border-collapse:collapse;margin:0;width:100%"><tr>
<td style="border:none;padding:0 8px 0 0;vertical-align:middle;width:1%;white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-uZy6tbKLKnSVtT4BN-emXnT123uR-jd-com-scraper-logo-square.png" width="24" height="24"></td>
<td style="border:none;padding:0;vertical-align:middle"><a href="https://apify.com/zen-studio/jd-com-search-scraper" style="text-decoration:none;font-weight:700;font-size:14px">JD.com</a><br><span style="color:#78716C;font-size:12px">Prices, specs, reviews</span></td>
</tr></table>
</td>
<td style="background:#E8F5E9;padding:12px 14px;border:1px solid #E7E5E4;border-radius:0 0 4px 0;border-top:none;vertical-align:top;width:20%">
<table role="presentation" style="border:none;border-collapse:collapse;margin:0;width:100%"><tr>
<td style="border:none;padding:0 8px 0 0;vertical-align:middle;width:1%;white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-PsAKYWM55HG4AHXjK-ItywU7Bp0s-taobao-search-scraper-logo.png" width="24" height="24"></td>
<td style="border:none;padding:0;vertical-align:middle"><a href="https://apify.com/zen-studio/taobao-search-scraper" style="text-decoration:none;font-weight:700;font-size:14px">Taobao</a><br><span style="color:#78716C;font-size:12px">Prices, SKUs, reviews</span></td>
</tr></table>
</td>
</tr>
</table>

Turn a list of Coupang product URLs or IDs into complete, structured product data. One row per product, exported to JSON, CSV, or Excel. No login, no browser setup.

### What you get

For every product you supply, the scraper returns a full detail record:

- **Identifiers** — product ID, item ID, vendor item ID, and a clean product URL
- **Name, price, and rating summary** (average score + review count)
- **Options / variants** — the full variant matrix (e.g. storage, color) with per-option price and image
- **Pricing** — list price, sale price, coupon and member pricing, discounts
- **Delivery** — arrival estimate and shipping details
- **Seller** — seller name, rating, warranty and return policy
- **Breadcrumbs** — the product's category path
- **Specifications & certifications** — model, manufacturer, KC certification, energy grade, release date, and the spec table
- **Other sellers** — the competing offers for the same product (buybox)
- **Stock / availability**
- **Related products** — recommended and also-bought items
- **Questions & answers** — customer Q\&A

### Input

- **Product URLs or IDs** — paste Coupang product page URLs (e.g. `https://www.coupang.com/vp/products/7654321`) or bare numeric product IDs. Both work. Up to **1000 products per run**; larger lists are truncated (split them across runs). Duplicates are removed automatically.
- **Enrichment toggles** — turn these on/off to shape the dataset size and cost:
  - Include other sellers (on by default)
  - Include stock (on by default)
  - Include related products (**off by default** — the largest add-on; turn on for recommendations)
- **Questions & answers per product** — set how many customer Q\&A to collect per product (newest first). `0` skips Q\&A. Billed separately, per Q\&A collected.

### Output

One dataset row per product. The dataset table shows the flat top-level columns (product ID, name, price, offer price, rating, URL); the full product data lives in the nested `detail` object, split into sections. Example (arrays trimmed, one item shown per list):

```json
{
  "productId": "6359373947",
  "itemId": "13418949659",
  "vendorItemId": "95217544143",
  "name": "LG 울트라PC 15U560 6세대 i5 지포스940M 15.6인치",
  "price": 298000,
  "offerPrice": 336500,
  "ratingAverage": 4.4,
  "ratingCount": 733,
  "url": "https://www.coupang.com/vp/products/6359373947?itemId=13418949659&vendorItemId=95217544143",
  "detail": {
    "core": {
      "finalPrice": "298,000",
      "salePrice": "298,000",
      "couponPrice": "298,000",
      "sellerName": "주식회사 노트클럽",
      "optionRows": [
        { "name": "저장용량", "displayComponentType": "DROPDOWN", "attributes": [ "…" ] }
      ],
      "breadcrumbs": [ { "id": 178155, "name": "가전디지털" } ],
      "deliveryInfo": { "nonMemberDelivery": { "arrivalMessage": [ { "text": "화요일 7/14 도착 예정" } ] } }
    },
    "specs": [ { "title": "품명 및 모델명", "description": "상품 상세페이지 참조" } ],
    "certifications": [],
    "returnPolicy": {
      "vendorItemDeliveryNotice": { "deliveryMethod": "순차배송", "deliveryCompany": "CJ 대한통운", "deliveryCharge": "무료배송" }
    },
    "buyboxSellers": {
      "title": "다른 판매자 보기",
      "totalCount": 3,
      "items": [
        {
          "vendorItemId": 95217544143,
          "price": "298,000",
          "vendorName": "주식회사 노트클럽",
          "selected": true,
          "deliveryInfo": {
            "shippingFeeMessage": null,
            "deliveryChargePolicy": "<em class='prod-txt-bold'>무료배송</em>",
            "deliveryCompany": null,
            "deliverDate": "<em class='prod-txt-onyx prod-txt-font-14'>7/14(화) 도착 예정</em>",
            "badgeUrl": null,
            "badgeType": null,
            "badgeData": { "deliveryUnificationBadgeArea": { "show": true, "badge": null, "webContainer": { "style": [], "items": [] } } }
          },
          "sellerStoreRating": {
            "total": 342,
            "display": { "label": "판매자 평가", "descriptionText": "342", "icon": "https://image.coupangcdn.com/image/mobile_app/v3/badges/thumbs_up/xxhdpi/ic_thumbsup_outline_black_buybox.png", "score": "85%" },
            "notice": null
          },
          "i18nPrice": { "amount": "298000", "rawAmount": null, "fractionDigits": 0, "currency": "KRW" }
        }
      ]
    },
    "stock": [ { "quantity": 1, "priceUnit": "원", "price": { "originPrice": null, "salePrice": "298,000", "couponPrice": "298,000" } } ],
    "relatedProducts": {
      "carousel-widgets": { "productLists": [ { "productId": 8036829511, "title": "…갤럭시북Go NT345XPA…" } ] },
      "reco-widget": { "fbtItemList": [ "…" ], "abtItemList": [ "…" ] }
    },
    "questionsAnswers": {
      "collected": 30,
      "totalAvailable": 765,
      "items": [
        {
          "inquiryId": 157368748,
          "content": "배송 언제 하나요? 내일 도착 예정이라는데요",
          "createdAt": "20260710144105",
          "comments": [ { "inquiryCommentId": 150827837, "content": "…" } ]
        }
      ]
    }
  }
}
```

Every buybox seller carries `vendorName`, `price` (and structured `i18nPrice`), `selected` (the current buybox winner), `deliveryInfo` (shipping policy + arrival date), and `sellerStoreRating` (rating count + positive-feedback score). Values are passed through exactly as Coupang returns them: some delivery strings (`deliveryChargePolicy`, `deliverDate`) carry inline `<em>` markup, `originPrice` can be `null` when there is no strike-through price, and fields the product doesn't declare (like `certifications` or `sellingPoints`) come back empty. Nothing is cleaned or dropped. Arrays are trimmed to one item here for brevity; a real run returns the full lists.

#### Completeness

Every product you supply is returned. Complete rows have no `incomplete` field. In the rare case a section could not be retrieved, the row carries an `incomplete` array naming exactly what is missing, so a partial result is never silently handed back as if it were complete:

- `"incomplete": ["buyboxSellers"]` — the product detail is complete, but that one add-on section could not be collected this run.
- `"incomplete": ["product-detail"]` — the whole product could not be retrieved this run; only its ID is returned. Re-run that ID.

A row flagged `["product-detail"]` delivered no product data and is not charged. A row that still contains the full product detail is charged normally; the flag just tells you which add-on section to re-run if you need it.

### The Coupang suite

| Actor | Use it for |
|-------|-----------|
| **Coupang Search Scraper** | Find products by keyword (prices, ratings, badges, IDs) |
| **Coupang Product Detail Scraper** | Full product pages by URL or ID (this actor) |
| **Coupang Review Scraper** | Individual customer reviews for a product |

Individual customer reviews are **not** part of this actor — use the Coupang Review Scraper for those.

### Pricing

Pay per result. You are charged for each product successfully returned, plus a small per-run start fee. Customer questions & answers are billed separately, per Q\&A collected (set the count in the input; `0` disables it). Products that cannot be retrieved are not charged. Turning off enrichment sections lowers both dataset size and cost.

# Actor input Schema

## `productUrls` (type: `array`):

Paste Coupang product page URLs (e.g. <code>https://www.coupang.com/vp/products/6359373947</code>) or bare numeric product IDs (e.g. <code>6359373947</code>). <b>Max 1000 per run</b> — larger lists are truncated (split into more runs). Duplicates are removed automatically.

## `includeRelatedProducts` (type: `boolean`):

Also collect the product's related / recommended items. This is the <b>largest add-on</b> to each row, so it's <b>off by default</b> — turn it on only if you want recommendations.

## `maxQuestionsAnswers` (type: `integer`):

How many customer questions & answers to collect per product (newest first). Billed separately, per Q\&A collected. Leave at <b>0</b> to skip Q\&A entirely.

## `includeBuyboxSellers` (type: `boolean`):

Also collect the other sellers offering this product (the buybox competitors).

## `includeStock` (type: `boolean`):

Also collect the current stock / availability signal.

## Actor input object example

```json
{
  "productUrls": [
    "https://www.coupang.com/vp/products/6359373947"
  ],
  "includeRelatedProducts": false,
  "maxQuestionsAnswers": 0,
  "includeBuyboxSellers": true,
  "includeStock": true
}
```

# Actor output Schema

## `details` (type: `string`):

One row per product: identifiers, name, price, rating summary, and a nested `detail` object with options, pricing, seller, delivery, breadcrumbs, specifications, certifications, other sellers, stock, related products and Q\&A.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "productUrls": [
        "https://www.coupang.com/vp/products/6359373947"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("zen-studio/coupang-detail-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "productUrls": ["https://www.coupang.com/vp/products/6359373947"] }

# Run the Actor and wait for it to finish
run = client.actor("zen-studio/coupang-detail-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "productUrls": [
    "https://www.coupang.com/vp/products/6359373947"
  ]
}' |
apify call zen-studio/coupang-detail-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=zen-studio/coupang-detail-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/acts/1rTROFmqS9xoIA87q/builds/mOqI0ZNiDqeJWbLpV/openapi.json
