Coupang Detail Scraper | Product Prices and Options avatar

Coupang Detail Scraper | Product Prices and Options

Pricing

from $3.39 / 1,000 products

Go to Apify Store
Coupang Detail Scraper | Product Prices and Options

Coupang Detail Scraper | Product Prices and Options

Coupang scraper (쿠팡) for product details by link, product ID or keyword: price and discount, seller, every option with its own price, coupons, cashback, star breakdown, Rocket badges and delivery promise. 20 products in 13 seconds, 31 fields each. No account needed. Export to JSON, CSV or Excel.

Pricing

from $3.39 / 1,000 products

Rating

0.0

(0)

Developer

SilentFlow

SilentFlow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Coupang Detail Scraper (쿠팡) | Product Prices, Options, Sellers and Ratings (2026)

1 URL. 20 Coupang products. 31 fields per product.

From SilentFlow. Creators of Pinterest Scraper (#1 for “pinterest pins scraper” in Apify Store search) and Leboncoin Scraper Ppe, with 240,000+ combined lifetime runs.

Turn any Coupang product page into one flat row you can sort and chart: name, seller, price and discount, every option with its own price, coupons, cashback, star breakdown, Rocket badges, delivery promise and images. Paste product links or IDs, or type a keyword. The prefilled input returned 20 products in about 13 seconds, no Coupang account needed.

Why choose this actor?

Checking a competitor's price on Coupang by opening the page, clicking through every option and writing numbers into a sheet? Watching a category you sell in, with no way to list what Coupang shows for a keyword? Receiving product data as one nested blob that needs a developer before it fits in a spreadsheet?

  • 31 of 38 fields filled, in flat columns. On the prefilled run (one product link plus the keyword 에어팟, 20 products, measured on 30 Sep 2026) 31 of the 38 top-level fields were filled on at least half of the rows, each one a column you can filter: seller, option types, option count, the full priced option list, cheapest and dearest option, cashback, delivery promise, shipping terms, free-shipping threshold, Rocket flag, star breakdown, images, and the keyword rank for keyword results. The most used Coupang detail scraper shows 9 top-level keys in its example and nests the rest under one detail object. On the HP gaming laptop of that run, one row carried 23 options priced from 1,599,000원 to 3,808,900원.
  • Product links, product IDs, Coupang search links and keywords in one form. Paste the product pages you already have, list bare product IDs, paste a search you ran on coupang.com, or type keywords and get the products Coupang ranks first, each with its full detail row. The most used Coupang detail scraper takes product links or IDs only and cannot search. In our test, the keyword 에어팟 found 42 products on Coupang's first results page, and the keyword 샴푸 sorted by best selling between 500,000원 and 2,000,000원 returned 16 products in 10 seconds, all 16 inside the price range.
  • Nothing to fill in before you press Start. No field is required. A product link and a keyword are prefilled, and pressing Start returns 20 products in about 13 seconds. The most used Coupang detail scraper will not start until you give it a product list. Every other setting is optional: a product cap, the sort order of keyword results and a price range in won.

Try Coupang Detail Scraper

Try your first Coupang products

Paste this input into the Input tab (JSON view) and press Start. It is the prefilled input of the form: an HP gaming laptop with all its options, plus the first products Coupang shows for AirPods (에어팟), 20 products in total.

{
"productUrls": [
"https://www.coupang.com/vp/products/8512549241"
],
"keywords": [
"에어팟"
],
"maxItems": 20,
"sort": "scoreDesc"
}

Runs of this size fit easily in the Apify Free plan, so you can try the actor on the products you care about before scheduling anything. Each product is one row of the dataset; export it as JSON, CSV, Excel or HTML from the Storage tab, or read it from the API. The Products view shows image, name, seller, price, rating, review count, delivery promise and link; the Prices and options view lines up price, price before discount, discount, cheapest and dearest option, option count, coupon and sold-out flags; the Ratings view shows brand, rating, review count and what buyers say.

How it works

Copy to your AI assistant

Paste this block into Claude, ChatGPT or Cursor to give it full context about this actor:

You have access to the Coupang Detail Scraper on Apify: silentflow/coupang-detail-scraper
It returns one row per Coupang (coupang.com, Korea) product, read from public Coupang pages. No Coupang account.
Input (all optional; the form is prefilled with one product link and one keyword):
- productUrls (array of strings): Coupang product links (https://www.coupang.com/vp/products/<id>, with or without
itemId and vendorItemId), bare product IDs ("8512549241"), or Coupang search links (coupang.com/np/search?q=...),
which are read like a keyword. A link with vendorItemId puts that exact option in the top-level price fields.
- keywords (array of strings): Coupang searches in Korean or English, e.g. ["에어팟", "galaxy s25"]. Up to about 50 products
per keyword from Coupang's first results page, sponsored listings left out, each with its full detail row.
- maxItems (integer, default 100): products for the whole run. Linked products first, then keyword results.
- sort (string, default "scoreDesc"): order of keyword results: "scoreDesc" (Coupang ranking), "salePriceAsc" (lowest price),
"salePriceDesc" (highest price), "saleCountDesc" (best selling), "latestAsc" (newest).
- minPrice, maxPrice (integers, Korean won): price range for keyword results.
Output per row (38 fields, null when Coupang shows no value; prices are integers in KRW):
- Identity: id (Coupang product ID, string), url, name, itemId, vendorItemId, brand
- Content: sellerName, optionTypes (e.g. ["색상", "저장용량"]), optionsCount,
options (array of {vendorItemId, itemId, name, price, originalPrice, discountRate, isSoldOut, stockLeft, imageUrl, url}),
isRocket, deliveryBadges (e.g. ["ROCKET", "TOMORROW"]), hasCoupon, coupons (array of {amount, label, description}),
reviewHighlights (Coupang's review survey in one sentence), reviewSurvey (array of {question, answer, percentage})
- Measures: price, originalPrice (before discount), discountRate (percent), currency ("KRW"), lowestOptionPrice,
highestOptionPrice, unitPrice, unitPriceBasis (e.g. "100ml"), cashback, ratingAverage (0-5), ratingCount,
ratingBreakdown (array of {stars, count, percentage}), freeShippingOver, isSoldOut, stockLeft
- Place and time: deliveryPromise (Coupang's delivery text, e.g. "내일(금) 도착 보장"), shippingInfo (e.g. "무료배송")
- Media: imageUrl, images (one image per priced option)
- Meta: searchKeyword, searchRank (keyword results only), scrapedAt (RFC 3339 UTC)
Use apify-client for Python or JavaScript: client.actor("silentflow/coupang-detail-scraper").call(run_input=...)

How to scrape Coupang product details

Three runs, from the simplest to the most filtered. Each JSON is a complete input: paste it into the JSON view of the Input tab.

Get the full detail of your own product list

Paste the product links or IDs you track, one per line. Each product becomes one row with its price, seller, every option priced and its ratings, in the order you listed them.

{
"productUrls": [
"https://www.coupang.com/vp/products/8512549241",
"https://www.coupang.com/vp/products/184630379",
"6359373947"
]
}

See what Coupang shows for a keyword

Type what a shopper would type. The run reads the first results page in Coupang's own ranking, leaves sponsored listings out and returns a full row per product, with its rank in searchRank.

{
"keywords": ["에어팟"],
"maxItems": 40
}

Map a price band, best sellers first

Combine a keyword, the best-selling order and a price range in won. In our test this exact input returned 16 shampoo products between 500,000원 and 2,000,000원 in 10 seconds, every one inside the range.

{
"keywords": ["샴푸"],
"sort": "saleCountDesc",
"minPrice": 500000,
"maxPrice": 2000000,
"maxItems": 16
}

Input parameters

FieldTypeDefaultDescription
productUrlsarray of stringsprefilled with one product linkCoupang product links, bare product IDs or Coupang search links. See the accepted formats below.
keywordsarray of stringsprefilled with 에어팟Coupang searches, in Korean or English. Up to about 50 products per keyword, sponsored listings left out.
maxItemsinteger100 (the form prefills 20)Products for the whole run, across links and keywords.
sortstringscoreDescOrder of keyword results: scoreDesc (Coupang ranking), salePriceAsc (lowest price), salePriceDesc (highest price), saleCountDesc (best selling), latestAsc (newest).
minPriceintegernoneLowest price of keyword results, in Korean won.
maxPriceintegernoneHighest price of keyword results, in Korean won.

No field is required: a run needs at least one product link, product ID, search link or keyword, and the form comes with a link and a keyword prefilled. Products asked for by link or ID are read first, in the order you list them, then the products of each keyword in the order Coupang ranks them, until maxItems is reached. A product that appears twice, in your list and in a keyword's results, is read once.

Accepted formats

  • Product links: https://www.coupang.com/vp/products/8512549241, with or without the itemId, vendorItemId, q and tracking parameters Coupang adds when you click a product. Mobile links https://m.coupang.com/vm/products/184630379 and links without https:// work too.
  • Pinned options: a link carrying vendorItemId, such as https://www.coupang.com/vp/products/184630379?itemId=18839548081&vendorItemId=85969280288, puts that exact option (here the 1.2L two-pack) in the top-level price, name and url. Every other option is still listed in options.
  • Product IDs: the number after /products/ in a link, such as 8512549241. Paste it in productUrls or in keywords, it is read as a product either way.
  • Search links: a search you ran on coupang.com, https://www.coupang.com/np/search?q=샴푸&sorter=saleCountDesc, is read like a keyword, with the sort order it carries.
  • Keywords: plain words, one per line (에어팟, 샴푸, galaxy s25, 노트북). Korean keywords match what Korean shoppers see; English brand and model names work as well.
  • Links to other sites, Coupang category pages and product links without a product number are skipped and named in the log.

What data can you extract from Coupang?

Every row describes one product, with the same 38 fields in the same order, null when Coupang shows no value:

GroupFieldsCount
Identityid, url, name, itemId, vendorItemId, brand6
ContentsellerName, optionTypes, optionsCount, options, isRocket, deliveryBadges, hasCoupon, coupons, reviewHighlights, reviewSurvey10
Measuresprice, originalPrice, discountRate, currency, lowestOptionPrice, highestOptionPrice, unitPrice, unitPriceBasis, cashback, ratingAverage, ratingCount, ratingBreakdown, freeShippingOver, isSoldOut, stockLeft15
Place and timedeliveryPromise, shippingInfo2
MediaimageUrl, images2
MetasearchKeyword, searchRank, scrapedAt3

Each entry of options carries 10 fields of its own: vendorItemId, itemId, name, price, originalPrice, discountRate, isSoldOut, stockLeft, imageUrl and url.

A few facts that help when you use the data:

  • id is Coupang's product ID, stable across runs: use it as the key when you track prices day after day. It is a string so spreadsheets keep every digit.
  • The top-level name, price and url describe one option of the product: the one your link pins with vendorItemId, the one a keyword search showed, or else the first option Coupang lists. lowestOptionPrice and highestOptionPrice span every option on sale.
  • options lists every option of the product in Coupang's order, each with its own price when Coupang shows one. On the HP laptop of the prefilled run that is 23 options, from 1,599,000원 to 3,808,900원. An option with no price and isSoldOut: null is one Coupang lists without a price at that moment, most often because it is sold out.
  • Prices are integers in Korean won (currency is KRW): price is what the shopper pays, originalPrice the crossed-out price and discountRate the percentage between them. Both are null when there is no discount.
  • cashback is the most Coupang says a shopper can earn back on the product (최대 14,995원 적립 becomes 14995).
  • ratingBreakdown gives the count and share of each star level. On the AirPods Pro 3 row of the prefilled run, 18,084 of the 19,704 ratings were 5 stars (93%).
  • reviewHighlights and reviewSurvey are Coupang's buyer survey, when Coupang shows one for the product: on the AirPods Pro 3 in our first run of the day, 디자인 '아주 마음에 들어요' 92%, 착용감 '아주 좋아요' 90%, 음질 '아주 만족해요' 90%. On long runs a share of rows can come back without it; the star breakdown is still there.
  • deliveryPromise and shippingInfo are Coupang's own Korean text at the moment of the run (내일(금) 도착 보장 means guaranteed arrival tomorrow, Friday; 무료배송 means free delivery). isRocket and deliveryBadges tell you whether Coupang ships the product itself.
  • url and the option urls are permanent product pages. Image links point to Coupang's image servers at 492 pixels and stay valid as long as the listing keeps that picture.
  • scrapedAt is the moment the row was read, in RFC 3339 UTC.

Output example

A real row from the prefilled run of 30 Sep 2026 (the first keyword result for 에어팟):

{
"id": "9024163013",
"url": "https://www.coupang.com/vp/products/9024163013?itemId=26462308675&vendorItemId=93437588392",
"name": "Apple 2025 에어팟 프로 3 USB-C 블루투스 이어폰, MFHP4KH/A, 화이트",
"itemId": 26462308675,
"vendorItemId": 93437588392,
"brand": null,
"sellerName": "쿠팡",
"optionTypes": ["모델명/품번", "색상"],
"optionsCount": 1,
"options": [
{
"vendorItemId": 93437588392,
"itemId": 26462308675,
"name": "Apple 2025 에어팟 프로 3 USB-C 블루투스 이어폰, MFHP4KH/A, 화이트",
"price": 299900,
"originalPrice": 369000,
"discountRate": 18,
"isSoldOut": false,
"stockLeft": null,
"imageUrl": "https://thumbnail.coupangcdn.com/thumbnails/remote/492x492ex/image/retail/images/13880464300917-2f4f4e1b-9bb7-4b73-ba97-0ea444b9e2d9.jpg",
"url": "https://www.coupang.com/vp/products/9024163013?itemId=26462308675&vendorItemId=93437588392"
}
],
"isRocket": true,
"deliveryBadges": ["ROCKET", "TOMORROW"],
"hasCoupon": false,
"coupons": null,
"reviewHighlights": null,
"reviewSurvey": null,
"price": 299900,
"originalPrice": 369000,
"discountRate": 18,
"currency": "KRW",
"lowestOptionPrice": 299900,
"highestOptionPrice": 299900,
"unitPrice": null,
"unitPriceBasis": null,
"cashback": 14995,
"ratingAverage": 5,
"ratingCount": 19704,
"ratingBreakdown": [
{ "stars": 5, "count": 18084, "percentage": 93 },
{ "stars": 4, "count": 907, "percentage": 4 },
{ "stars": 3, "count": 268, "percentage": 1 },
{ "stars": 2, "count": 73, "percentage": 1 },
{ "stars": 1, "count": 372, "percentage": 1 }
],
"freeShippingOver": 19800,
"isSoldOut": false,
"stockLeft": null,
"deliveryPromise": "내일(금) 도착 보장",
"shippingInfo": "무료배송",
"imageUrl": "https://thumbnail.coupangcdn.com/thumbnails/remote/492x492ex/image/retail/images/13880464300917-2f4f4e1b-9bb7-4b73-ba97-0ea444b9e2d9.jpg",
"images": [
"https://thumbnail.coupangcdn.com/thumbnails/remote/492x492ex/image/retail/images/13880464300917-2f4f4e1b-9bb7-4b73-ba97-0ea444b9e2d9.jpg"
],
"searchKeyword": "에어팟",
"searchRank": 1,
"scrapedAt": "2026-09-30T15:37:25Z"
}

Advanced usage

Track your competitors' prices every morning

Save the input below as a task and schedule it daily. Keep the product IDs as the key: comparing price, discountRate and lowestOptionPrice from one run to the next shows every price move, and isSoldOut shows when a rival runs out.

{
"productUrls": [
"8512549241",
"6359373947",
"https://www.coupang.com/vp/products/184630379"
],
"maxItems": 100
}

Watch one exact option instead of the product's first one

When the size or pack you sell is not the one Coupang lists first, pin it with its vendorItemId. The top-level price then follows that option, and the other options stay in options.

{
"productUrls": [
"https://www.coupang.com/vp/products/184630379?itemId=18839548081&vendorItemId=85969280288"
]
}

Find the cheapest listings of a model

Sort by lowest price to see who sells a model for least, and read sellerName and isRocket on each row to tell Coupang's own stock from marketplace sellers. In our test this input, with three product links and IDs added and a cap of 10, returned 10 products in 8 seconds, the galaxy s25 results starting at 644,000원.

{
"keywords": ["galaxy s25"],
"sort": "salePriceAsc",
"maxItems": 20
}

Scan several keywords of a category in one run

List the keywords of your category and set the cap for the whole run. Each keyword returns up to about 50 products, a product found by two keywords is read once, and searchKeyword tells you which search found each row. In our test three keywords (노트북, 샴푸, 에어팟) returned 100 products in 78 seconds.

{
"keywords": ["노트북", "샴푸", "에어팟"],
"maxItems": 100
}

Load the rows into a spreadsheet in Python

Run the actor from your own code and keep the columns you need. This example writes one line per option, which is the shape most pricing sheets want.

from apify_client import ApifyClient
import csv
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("silentflow/coupang-detail-scraper").call(run_input={
"keywords": ["에어팟"],
"maxItems": 30,
})
with open("coupang_options.csv", "w", newline="", encoding="utf-8-sig") as f:
writer = csv.writer(f)
writer.writerow(["product_id", "product", "seller", "option", "price", "sold_out", "url"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
for option in item["options"] or []:
writer.writerow([item["id"], item["name"], item["sellerName"], option["name"],
option["price"], option["isSoldOut"], option["url"]])

FAQ

What does this actor extract from Coupang? One row per product: name, product and option IDs, brand when Coupang names one, seller, option types, every option with its own price, discount, stock flag and image, the product's price, price before discount and discount, cheapest and dearest option, unit price, cashback, coupons, rating, review count, star breakdown, Coupang's buyer survey when it shows one, Rocket and delivery badges, free-shipping threshold, delivery promise, shipping terms and images.

What is Coupang? Coupang (쿠팡) is South Korea's largest online marketplace, often called the Amazon of Korea. It sells its own stock with next-day Rocket delivery (로켓배송) next to thousands of marketplace sellers, which is why one product can have many options and sellers.

Can I search by keyword instead of pasting links? Yes. Type keywords in keywords and the run reads the products Coupang ranks first for each one, up to about 50 per keyword, sponsored listings left out. Change sort to best selling, lowest price, highest price or newest, and set minPrice and maxPrice to stay inside a price band. The filters add up: sort: saleCountDesc with a 500,000원 to 2,000,000원 range returns the best sellers inside that range.

Do I need a Coupang account? No. The actor reads public Coupang pages. No login, no API key, nothing to install.

How fresh is the data? Every row is read live when the run happens: prices, discounts, stock flags and delivery promises are those Coupang shows at that moment. Schedule the actor to follow them over time.

How many products can one run return? As many as you set in maxItems, there is no fixed limit. The run takes under one second per product: 20 products in about 13 seconds and 100 products in 78 seconds in our tests. A keyword gives up to about 50 products, so use several keywords, several sort orders or price ranges to go further.

Why is brand empty on some rows? Coupang names a brand only for some products, and the actor fills brand only when that name clearly belongs to the product. When in doubt it stays null rather than guess; the brand is usually in name.

Why do some options have no price? Coupang lists every option of a product, including those it shows no price for at the moment, most often because they are sold out. A product with no option on sale still gets a row, with isSoldOut: true, its options and its ratings, so you see when it comes back.

Why is the buyer survey missing on some rows? Coupang shows its buyer survey (reviewHighlights, reviewSurvey) for products with enough reviews, and on long runs it can leave it out for part of the rows. The rating, review count and star breakdown are still filled on those rows.

Can I get product specifications, other sellers or Q&A? No. The rows cover price, options, seller, coupons, ratings and delivery. The specification table, the list of other sellers, the questions and answers and the return policy are not part of the rows.

Are the texts in Korean? Yes. Product names, option names, delivery promises and the survey come as Coupang writes them, in Korean. Numbers (prices, ratings, counts) are plain numbers, ready for any spreadsheet or translation step.

More SilentFlow scrapers

🛒 E-commerce

💼 Jobs

🏠 Real estate

📣 Social media

🏢 Business data

✈️ Travel

🎯 Lead generation

🔎 SEO

🧰 More tools

Support

Need something this scraper doesn't do yet? We ship features fast.

  • Feature requests go straight to our backlog
  • Enterprise needs? We do custom integrations and high-volume plans
  • Pricing questions? Check the Monetization tab on the actor page

Response time: usually under 24 hours.

This actor extracts publicly available product data from Coupang. It does not bypass any login, paywall or CAPTCHA. Users are responsible for complying with Coupang's terms of service and applicable data protection laws (GDPR, CCPA, and PIPL where relevant, as well as Korea's Personal Information Protection Act). The rows describe products, sellers and aggregate ratings; seller names are business names shown on public pages. The data returned is informational; verify prices and stock on Coupang before you rely on them for a purchase or a legal decision.

Built by SilentFlow for sellers, pricing teams and analysts who need Coupang's prices in a table, not in a browser tab.