Coupang Korea Product Scraper avatar

Coupang Korea Product Scraper

Pricing

from $1.29 / 1,000 product listings

Go to Apify Store
Coupang Korea Product Scraper

Coupang Korea Product Scraper

Scrape Coupang.com Korea product listings: price, discount, rating, review count, Rocket delivery, images, brand, category, and description. Search by keyword or walk category/product URLs. Export JSON, CSV, Excel.

Pricing

from $1.29 / 1,000 product listings

Rating

0.0

(0)

Developer

ParseBird

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Coupang Korea Product Scraper

Extract structured product data from Coupang.com, Korea's largest online marketplace. Search by Korean or English keyword, walk category and search-result pages, or scrape individual product pages — and get title, sale price, original price, discount, rating, review count, Rocket delivery flags, images, brand, seller, and category breadcrumb as clean JSON.

Search Coupang by keyword or paste any category / search / product URL — filter by price, rating, and Rocket delivery, optionally enrich with product-page details, and track price and stock changes across scheduled runs.

ParseBird Coupang Suite   •  Korea's largest marketplace
Coupang Korea Product Scraper
You are here
Coupang Search Scraper
Keyword search + optional detail
Coupang Product Detail Scraper
Full pages by URL/ID: option matrix, specs

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

parsebird/coupang-scraper on Apify. Scrapes Coupang.com (Korea) product listings. Call: ApifyClient("TOKEN").actor("parsebird/coupang-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Inputs: mode ("search" | "url"), queries (array of Korean/English terms, search mode), categoryId (int, optional), urls (array of coupang.com /np/search, /np/categories/, or /vp/products/ URLs, url mode), minPrice/maxPrice (KRW), rocketOnly (bool), minRating (1-5), sortBy ("scoreDesc"|"salePriceAsc"|"salePriceDesc"|"latestAsc"|"saleCountDesc"), maxPages (default 3, ~60 items/page), maxListings (0=unlimited), fetchDetails (bool — visit each product page for brand, seller, category breadcrumb, image gallery), incrementalMode (bool — adds changeType NEW/UPDATED/UNCHANGED/REAPPEARED/EXPIRED + changedFields), stateKey, emitUnchanged, emitExpired, resumeFromRunId (continue an interrupted run). Output per product: productId, itemId, vendorItemId, title, brand, url, image, images, price, originalPrice, discountPercent, isOnSpecial, savingsAmount, unitPrice, currency, rating, reviewCount, rocketDelivery, rocketFresh, rocketGlobal, tomorrowDelivery, freeShipping, availability, deliveryInfo, isAd, categoryId, categoryPath, description, sellerName, query, scrapedAt. Requires Apify Proxy "Unblocker" group (default). Full spec: GET https://api.apify.com/v2/acts/parsebird~coupang-scraper (Bearer TOKEN). Token: https://console.apify.com/account/integrations

What is Coupang Korea Product Scraper?

Coupang Korea Product Scraper turns Coupang.com search results, category pages, and product pages into structured data. Coupang has no public product API, so this Actor is the practical Coupang API alternative for pulling catalog data, prices, and ratings into JSON, CSV, or Excel.

Give it a Korean or English search term (노트북, wireless mouse), a category to browse, or a list of Coupang URLs. It walks the result pages, reads every product card, and — when you turn on Fetch product details — opens each product page for the brand, seller, full category breadcrumb, and image gallery. No coding required, or drive it through the Apify API for scheduled price and stock monitoring.

What can Coupang Korea Product Scraper do?

  • 🔎 Keyword search — scrape Coupang search results for any Korean or English term, with Coupang's own sort orders (ranking, price, newest, best-selling)
  • 🧭 Category & URL walking — paste coupang.com/np/categories/..., coupang.com/np/search?q=..., or coupang.com/vp/products/... URLs and let the Actor paginate
  • 💰 Price intelligence — sale price, original (list) price, discount percentage, per-unit price, and savings amount for every product
  • 🚀 Rocket delivery flagsrocketDelivery, rocketFresh, rocketGlobal, plus next-day delivery and free-shipping flags
  • Ratings — average star rating and review count from the listing, refined from the product page when details are on
  • 🏷️ Detail enrichment — brand, seller name, full category breadcrumb (가전디지털 > 컴퓨터 > 노트북), and the product image gallery
  • 🎯 Filters — minimum price, maximum price, minimum rating, and Rocket-delivery-only
  • 🔁 Change tracking — incremental mode tags every row NEW, UPDATED, UNCHANGED, REAPPEARED, or EXPIRED, with a changedFields list, for scheduled monitoring
  • ⏯️ Resume — continue an interrupted run without re-scraping (and re-billing) what you already have
  • 🔄 Scheduling & integrations — run on a schedule and push to Google Sheets, Zapier, Make, or webhooks

What data can you extract from Coupang?

FieldDescription
productId / itemId / vendorItemIdCoupang's product, item, and vendor-item identifiers
titleProduct name
brandBrand name (with fetchDetails)
sellerNameSeller / vendor name (with fetchDetails)
urlDirect product URL
image / imagesPrimary thumbnail and full image gallery
priceCurrent sale price in KRW
originalPriceOriginal / list price in KRW
discountPercent / savingsAmountDiscount percentage and won saved
isOnSpecialWhether the product is discounted
unitPricePer-unit price string, e.g. (1개당 1,745원)
rating / reviewCountAverage star rating (0–5) and number of reviews
rocketDelivery / rocketFresh / rocketGlobalRocket service eligibility flags
tomorrowDelivery / freeShippingDelivery speed and free-shipping flags
deliveryInfoDelivery text as shown, e.g. 내일(수) 도착 보장
availabilityInStock or OutOfStock
isAdWhether the card is a sponsored placement
categoryId / categoryPathCategory id and breadcrumb (category / product URLs, or any product with fetchDetails)
descriptionProduct description text (with fetchDetails)
queryThe search term that produced the row
changeType / changedFields / firstSeenAt / lastSeenAtIncremental-mode change tracking
scrapedAtISO timestamp of the scrape

How to scrape Coupang

  1. On Coupang.com, run the search or open the category you want and copy the URL — or just note the keyword
  2. Open the Coupang Korea Product Scraper on Apify and click Try for free
  3. Pick Search by keyword and add your terms to Search terms, or pick Walk URLs and paste Coupang URLs
  4. Set Max pages, Max listings, and any price / rating / Rocket filters; turn on Fetch product details for brand, seller, and category
  5. Click Start, then download the data as JSON, CSV, Excel, or read it via the Apify API

Python API example

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("parsebird/coupang-scraper").call(run_input={
"mode": "search",
"queries": ["노트북", "wireless mouse"],
"minPrice": 10000,
"maxPrice": 500000,
"rocketOnly": True,
"minRating": 4,
"sortBy": "salePriceAsc",
"maxPages": 5,
"maxListings": 100,
"fetchDetails": True,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f'{item["price"]} KRW | ★{item.get("rating")} | {item["title"]}')

JavaScript API example

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_API_TOKEN" });
const run = await client.actor("parsebird/coupang-scraper").call({
mode: "url",
urls: ["https://www.coupang.com/np/categories/178255"],
rocketOnly: true,
maxPages: 3,
maxListings: 120,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((i) => console.log(`${i.price}${i.title}`));

Input parameters

ParameterTypeRequiredDefaultDescription
modestringNosearchsearch for keyword + filters, url for direct URL walking
queriesarrayYes (search)["노트북"]Korean or English search terms; one search per term
categoryIdintegerNoNarrow a keyword search to a Coupang category id
urlsarrayYes (url)Coupang search, category, or product URLs
minPrice / maxPriceintegerNoPrice range in KRW
rocketOnlybooleanNofalseKeep only Rocket-delivery-eligible items
minRatingintegerNoMinimum average rating, 1–5
sortBystringNoscoreDescscoreDesc, salePriceAsc, salePriceDesc, latestAsc, saleCountDesc
maxPagesintegerNo3Result pages to walk per query / URL (~60 items per page)
maxListingsintegerNo0Stop after this many items (0 = unlimited)
fetchDetailsbooleanNofalseFetch each product page for brand, seller, category, images
incrementalModebooleanNofalseCross-run change detection with changeType
stateKeystringNoautoName a monitoring campaign
emitUnchanged / emitExpiredbooleanNofalseAlso return unchanged / expired rows in incremental mode
resumeFromRunIdstringNoContinue an interrupted run by run or dataset ID
proxyobjectNoUnblockerProxy configuration — the Apify Proxy "Unblocker" group is required

Output example

{
"productId": "8036829511",
"itemId": "22489515360",
"vendorItemId": "89564765549",
"title": "삼성전자 갤럭시북4 NT750XGK-KC51S",
"brand": "삼성전자",
"sellerName": "쿠팡",
"url": "https://www.coupang.com/vp/products/8036829511?itemId=22489515360&vendorItemId=89564765549",
"image": "https://thumbnail.coupangcdn.com/thumbnails/remote/492x492ex/image/vendor_inventory/xxxx.jpg",
"images": ["https://thumbnail.coupangcdn.com/thumbnails/remote/492x492ex/image/vendor_inventory/xxxx.jpg"],
"price": 549000,
"originalPrice": 599000,
"discountPercent": 8,
"isOnSpecial": true,
"savingsAmount": 50000,
"unitPrice": null,
"currency": "KRW",
"rating": 4.7,
"reviewCount": 1864,
"rocketDelivery": true,
"rocketFresh": false,
"rocketGlobal": false,
"tomorrowDelivery": true,
"freeShipping": true,
"availability": "InStock",
"deliveryInfo": "내일(수) 도착 보장",
"isAd": false,
"categoryId": "497135",
"categoryPath": "가전디지털 > 노트북",
"query": "노트북",
"scrapedAt": "2026-09-10T09:12:44.101Z"
}

Download results in JSON, HTML, CSV, or Excel.

Use cases

  • 💹 Price and discount monitoring — schedule a saved search and track sale price, list price, and discount moves with changeType / changedFields
  • 📊 Market and assortment research — pull a whole category to analyse price distribution, Rocket coverage, brand share, and rating spread
  • 🏷️ Brand and MAP compliance — watch how resellers price your products on Coupang
  • 🔁 Stock and availability alerts — detect OutOfStock and EXPIRED products across runs
  • 🧾 Catalog building — seed a product database with titles, images, categories, and identifiers
  • 🔗 BI and CRM pipelines — feed structured Coupang data into your analytics stack

How it works

  1. Builds a Coupang search URL per keyword (or takes your pasted URLs) and requests each result page through the Apify Unblocker
  2. Reads every product card — identifiers, price block, rating, Rocket badges, delivery text — and auto-paginates up to maxPages / maxListings
  3. Applies your price, rating, and Rocket filters
  4. When Fetch product details is on, opens each product page and merges in brand, seller, category breadcrumb, and the image gallery
  5. In incremental mode, compares against the saved state for your stateKey and tags each row NEW / UPDATED / UNCHANGED / REAPPEARED / EXPIRED
  6. Emits one clean record per product and charges a listing event, plus an enrichment event when a detail page was parsed

How much does it cost to scrape Coupang?

EventFreeBronzeSilverGold
listing (per 1,000)$2.59$1.99$1.49$1.29
enrichment (per 1,000)$0.89$0.79$0.69$0.59

A listing event is charged for every product returned. An enrichment event is charged only when a product's detail page is successfully parsed (with fetchDetails on) — so a fully enriched run of 1,000 products costs about $3.48 on the Free plan. Leave fetchDetails off for listing-level data at the lower price. Your Apify plan's free monthly usage covers the platform compute and proxy.

FAQ

Which URLs can I paste in URL mode? Coupang search URLs (/np/search?q=...), leaf category URLs (/np/categories/{id}), and product URLs (/vp/products/{id}). Pagination is automatic — you do not need to add page numbers. A top-level category URL shows subcategory tiles rather than a product grid and will return nothing — for a whole department use search mode with categoryId, or paste the department's /np/search URL.

Why does it need the Unblocker proxy? Coupang serves Korean shoppers and its Akamai edge refuses almost all datacenter and non-Korean residential traffic with an "Access Denied" page. The Apify Proxy "Unblocker" group is the transport that gets through and is the default.

What does "Fetch product details" add? Without it you get everything on the search / category card: title, price, discount, rating, review count, Rocket flags, image, delivery text. With it, the Actor opens each product page for the brand, seller name, full category breadcrumb, list/sale price confirmation, and the image gallery.

How is the category breadcrumb populated? On a category-browse or product URL it is read from the page itself. On a keyword search left at the default it is null, because Coupang's search-results page carries no breadcrumb — turn on Fetch product details to add it to every row.

How does incremental mode work? Turn on Incremental mode and run the same search on a schedule. The Actor stores a fingerprint of every product under your stateKey (auto-derived from your inputs if you leave it blank). Later runs return only NEW, UPDATED, and REAPPEARED rows by default; changedFields lists exactly which fields moved. Turn on Emit unchanged or Emit expired to also get those rows.

A run returned few or no products — why? The Unblocker occasionally returns a partial page or a block for a batch of requests; the Actor already retries each page several times. Re-run it, or lower maxPages. Very narrow price / rating filters combined with a broad keyword can also thin the results — the Actor over-fetches to compensate but is bounded by maxPages.

Can I scrape customer reviews? This Actor covers product listings and details. Coupang's review endpoint is not reachable through the proxy tooling available here, so individual review text is not included; the listing rating and reviewCount are.

Can I schedule it? Yes. Use Apify scheduling to re-run the same search on any interval and connect the output to Google Sheets, Zapier, Make, or webhooks. Found a bug? Open an issue on the Issues tab.

This Actor extracts publicly available data from Coupang.com. Scraping public data is generally considered legal based on recent court rulings, including the US Ninth Circuit's decision in hiQ Labs v. LinkedIn. Users are responsible for ensuring their use of the scraped data complies with applicable laws, Coupang's Terms of Service, and data-protection regulations. For more, read Apify's post on web scraping legality.

Other ParseBird scrapers

ActorTarget siteData
Coupang Korea Product ScraperCoupang.comKorean marketplace products
Coupang Search ScraperCoupang.comKeyword search results + detail
Coupang Product Detail ScraperCoupang.comFull product pages: option matrix, prices, specs
Naver Map ScraperNaver MapKorean business listings
Naver Place Review ScraperNaver PlaceKorean business reviews
Naver Blog & Cafe ScraperNaverKorean blog & cafe posts

Browse all ParseBird actors on the Apify Store.