Coupang Search Scraper (쿠팡) avatar

Coupang Search Scraper (쿠팡)

Pricing

from $2.39 / 1,000 products

Go to Apify Store
Coupang Search Scraper (쿠팡)

Coupang Search Scraper (쿠팡)

Scrape Coupang.com Korea search results by keyword: product IDs, name, price, rating, review count, image, URL, and optional nested detail with live prices, coupons, delivery, stock, seller, and specs.

Pricing

from $2.39 / 1,000 products

Rating

0.0

(0)

Developer

ParseBird

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Categories

Share

Coupang Search Scraper (쿠팡)

Scrape Coupang.com Korea search results by Korean or English keyword. Every product row carries the three identifiers (productId, itemId, vendorItemId), name, price, rating, review count, image, and URL — one dataset section per keyword. Turn on Include detail and each row also gets a nested detail object with live prices and coupons, delivery, stock, seller, specifications, certifications, and return policy.

Search Coupang by keyword, set a target product count per keyword (or 0 for the full catalogue), filter by price, rating, condition and Rocket delivery, and optionally attach the full per-product pricing / coupon / delivery / spec detail.

ParseBird Coupang Suite   •  Korea's largest marketplace
Coupang Search Scraper
You are here
Coupang Korea Product Scraper
Search + category + product URLs, incremental monitoring
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-search-scraper on Apify. Scrapes Coupang.com (Korea) search results by keyword. Call: ApifyClient("TOKEN").actor("parsebird/coupang-search-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Inputs: keywords (array, required — Korean or English, one search per keyword), maxProductsPerKeyword (int, default 100, 0 = full catalogue, 1-9 treated as 10), includeDetail (bool default false — adds nested detail object), sortBy ("relevance"|"bestSelling"|"priceLow"|"priceHigh"), minPrice/maxPrice (KRW), minRating ("1".."4.5"), offerCondition ("NEW"|"USED"|"REFURBISHED"), rocketDeliveryOnly (bool), brandIds (array). Output per product: productId, itemId, vendorItemId, name, price, currency, ratingAverage, ratingCount, image, url, keyword, originalPrice, discountRate, rocketDelivery, rocketFresh, rocketGlobal, deliveryBadge, freeShipping, isAd, soldOut, scrapedAt. With includeDetail: detail.core (finalPrice, salePrice, couponPrice, originPrice, discountRate, wowMemberPrice, nonWowMemberPrice, sellerName, breadcrumbs, deliveryInfo, optionRows, shippingFee, cashBackSummary, couponList, soldOut, otherSellerCount, images, sellingInfo, ratingAverage, ratingCount), detail.specs [{title,description}], detail.certifications, detail.detailBlocks, detail.returnPolicy, detail.sellingPoints. Requires Apify Proxy "Unblocker" group (default). Full spec: GET https://api.apify.com/v2/acts/parsebird~coupang-search-scraper (Bearer TOKEN). Token: https://console.apify.com/account/integrations

What is Coupang Search Scraper?

Coupang Search Scraper turns a list of keywords into structured Coupang.com search data. Coupang has no public product API, so this Actor is the practical Coupang API alternative for pulling search results, prices, and per-product detail into JSON, CSV, or Excel.

Give it one or more search terms (laptop, 노트북, 기계식 키보드), a target number of products per keyword, and optionally turn on Include detail for the nested detail object. No coding required, or drive it through the Apify API for scheduled price monitoring.

What can Coupang Search Scraper do?

  • 🔎 Keyword search — scrape Coupang search results for any Korean or English term, one dataset section per keyword
  • 🎯 Target countmaxProductsPerKeyword sets how many products to collect; set it to 0 for the full available catalogue for that keyword
  • 🧾 Detail on demandincludeDetail attaches a detail object per product: live prices and coupons per quantity step, delivery and shipping, stock and sold-out flags, seller and store rating, breadcrumbs, option rows, specifications, certifications, return policy, and description blocks
  • 💰 Price & rating — sale price, original price, discount rate, average rating, and review count on every row
  • 🚀 Rocket flagsrocketDelivery, rocketFresh, rocketGlobal, plus free-shipping and delivery-badge text
  • 🎛️ Filters — sort order, price range, minimum rating, product condition, Rocket-delivery-only, and brand IDs
  • 🔄 Scheduling & integrations — run on a schedule and push to Google Sheets, Zapier, Make, or webhooks

What data can you extract from Coupang?

Every product row

FieldDescription
productId / itemId / vendorItemIdCoupang's product, item, and vendor-item identifiers
nameProduct name
price / originalPrice / discountRateCurrent price, list price, and discount % in KRW
currencyAlways KRW
ratingAverage / ratingCountAverage star rating (0–5) and number of reviews
image / urlPrimary thumbnail and product URL
rocketDelivery / rocketFresh / rocketGlobalRocket service eligibility flags
deliveryBadge / freeShippingDelivery text (내일(토) 도착 보장) and free-shipping flag
isAd / soldOutSponsored placement and sold-out flags
keywordThe search term that produced the row
scrapedAtISO timestamp of the scrape

detail object (with includeDetail)

FieldDescription
detail.corefinalPrice, salePrice, couponPrice, originPrice, discountRate, wowMemberPrice, nonWowMemberPrice, sellerName, breadcrumbs, deliveryInfo, optionRows, shippingFee, cashBackSummary, couponList, soldOut, almostSoldOut, buyableQuantity, otherSellerCount, images, sellingInfo, ratingAverage, ratingCount
detail.specsSpec rows as {title, description} — model name, KC certification, release date, country of origin, A/S contact, … (when Coupang's page includes the below-the-fold section)
detail.certificationsCertification number, name, description, image and lookup URL (when present)
detail.detailBlocksThe product's rich HTML / image description blocks (when present)
detail.returnPolicyDelivery notice, return notice, seller info, and the return policy text (when present)
detail.sellingPointsSeller-provided selling points (when present)

detail.core (prices, coupons, delivery, breadcrumbs, options, stock, seller, other sellers, rating) is always populated when the detail is fetched. specs, certifications, detailBlocks, returnPolicy, and sellingPoints come from Coupang's below-the-fold render, which is not present on every page load — they are best-effort and default to [] / {} when absent.

The option matrix (all variants) and full category tree belong to the Coupang Product Detail Scraper's full-detail mode.

How to scrape Coupang search results

  1. On Coupang.com, find the keywords you want to track
  2. Open the Coupang Search Scraper on Apify and click Try for free
  3. Add your terms to Keywords, set Max products per keyword, and turn on Include detail if you need the nested detail object
  4. Set any price / rating / condition / Rocket / brand filters
  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-search-scraper").call(run_input={
"keywords": ["노트북", "wireless mouse"],
"maxProductsPerKeyword": 100,
"includeDetail": True,
"sortBy": "priceLow",
"minPrice": 10000,
"rocketDeliveryOnly": True,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
core = (item.get("detail") or {}).get("core", {})
print(f'{item["price"]} KRW | ★{item.get("ratingAverage")} | {item["name"]} | coupon {core.get("couponPrice")}')

JavaScript API example

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_API_TOKEN" });
const run = await client.actor("parsebird/coupang-search-scraper").call({
keywords: ["기계식 키보드"],
maxProductsPerKeyword: 0,
includeDetail: false,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((i) => console.log(`${i.price}${i.name}`));

Input parameters

ParameterTypeRequiredDefaultDescription
keywordsarrayYesSearch terms, Korean or English. One search per keyword
maxProductsPerKeywordintegerNo100Target products per keyword. 0 = full catalogue. 1–9 are treated as 10
includeDetailbooleanNofalseAttach the nested detail object per product
sortBystringNorelevancerelevance, bestSelling, priceLow, priceHigh
minPrice / maxPriceintegerNoPrice range in KRW
minRatingstringNoMinimum average rating (14.5)
offerConditionstringNoNEW, USED, or REFURBISHED
rocketDeliveryOnlybooleanNofalseKeep only Rocket delivery products
brandIdsarrayNoRestrict to specific Coupang brand IDs
proxyobjectNoUnblockerProxy configuration — the Apify Proxy "Unblocker" group is required

Output example

{
"productId": "6126155781",
"itemId": "11648349573",
"vendorItemId": "78922805094",
"name": "레이저 DeathAdder Essential 유선마우스, RZ01-0385, Black",
"price": 23900,
"currency": "KRW",
"ratingAverage": 5,
"ratingCount": 5509,
"image": "https://thumbnail.coupangcdn.com/thumbnails/remote/492x492ex/image/…",
"url": "https://www.coupang.com/vp/products/6126155781?itemId=11648349573&vendorItemId=78922805094",
"rocketDelivery": true,
"keyword": "mouse",
"detail": {
"core": {
"finalPrice": "23,900",
"salePrice": "23,900",
"couponPrice": "23,900",
"originPrice": null,
"discountRate": null,
"wowMemberPrice": { "price": 23900, "priceWithDeliveryFee": 23900 },
"nonWowMemberPrice": { "price": 23900, "priceWithDeliveryFee": 23900 },
"sellerName": null,
"breadcrumbs": ["쿠팡수입", "가전디지털", "키보드/마우스", "마우스", "유선마우스"],
"optionRows": [
{ "name": "모델명/품번", "attributes": [{ "name": "RZ01-0385", "selected": true }] },
{ "name": "색상", "attributes": [{ "name": "Black", "selected": true }, { "name": "화이트", "selected": false }] }
],
"shippingFee": { "type": "FREE", "amount": 0, "message": "무료배송" },
"otherSellerCount": 26
},
"specs": [
{ "title": "품명 및 모델명", "description": "레이저 DeathAdder Essential 유선마우스 RZ01-0385" },
{ "title": "KC 인증정보", "description": "R-R-RAZ-RZ01-0385" }
],
"certifications": [
{ "certificationNo": "R-R-RAZ-RZ01-0385", "name": "방송통신기자재 적합성 평가 대상" }
],
"detailBlocks": ["… 3 HTML / image description blocks"],
"returnPolicy": { "deliveryNotice": "…", "returnNotice": "…", "sellerInfo": {} },
"sellingPoints": []
}
}

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

Use cases

  • 💹 Price and coupon monitoring — schedule a keyword and track finalPrice, couponPrice, and discountRate per quantity step
  • 📊 Assortment and share-of-search research — pull the full catalogue for a keyword and analyse price distribution, Rocket coverage, and rating spread
  • 🏷️ Brand and MAP compliance — watch how resellers price your products across keywords
  • 🔁 Stock alertsdetail.core.soldOut / almostSoldOut / buyableQuantity
  • 🧾 Catalog building — seed a product database with identifiers, images, specs, and certifications

How it works

  1. Builds a Coupang search URL per keyword with your sort and price / Rocket / brand filters
  2. Requests each result page through the Apify Unblocker and reads every product card — identifiers, price, rating, Rocket flags — up to your target count (or until the catalogue ends when the target is 0)
  3. Applies your price, rating, condition, and Rocket filters
  4. When Include detail is on, opens each product's SDP page and extracts the pricing / coupon matrix, delivery, stock, seller, options, specs, certifications, return policy, and description blocks
  5. Emits one row per product and charges a product event, plus a product-essentials event when the detail was parsed

How much does it cost to scrape Coupang search results?

EventFreeBronzeSilverGold
product (per 1,000)$2.99$2.79$2.59$2.39
product-essentials (per 1,000)$1.99$1.89$1.79$1.69

A product event is charged for every row returned. A product-essentials event is charged only when a product's detail object was successfully built (with includeDetail on) — so a detailed run of 1,000 products costs about $4.98 on the Free plan. Leave includeDetail off for search-level data at the lower price. Your Apify plan's free monthly usage covers the platform compute and proxy.

FAQ

What does maxProductsPerKeyword: 0 do? It collects the full available catalogue for that keyword — the Actor walks result pages until Coupang stops returning new products. Values 1–9 are treated as 10.

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

What is the difference from the Coupang Korea Product Scraper? This Actor is keyword-search-only with an optional per-product detail object and incremental-free monitoring by re-running a keyword. The Coupang Korea Product Scraper also walks category and product URLs and has cross-run change tracking (changeType / changedFields).

Can I get every product variant and the full category tree? The detail.core.optionRows field lists the option matrix for the scraped item. Full variant expansion and the complete category path are planned for a Coupang Product Detail Scraper.

A run returned few products — why? The Unblocker occasionally returns a partial page or a block for a batch of requests; the Actor retries each page several times. Re-run it, or lower maxProductsPerKeyword. Coupang also caps a single keyword search at roughly 4,000 results.

Can I schedule it? Yes. Use Apify scheduling to re-run the same keywords 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 Search ScraperCoupang.comKeyword search results + detail
Coupang Product Detail ScraperCoupang.comFull product pages: option matrix, prices, specs
Coupang Korea Product ScraperCoupang.comSearch / category / product URLs, monitoring
Naver Map ScraperNaver MapKorean business listings
Naver Place Review ScraperNaver PlaceKorean business reviews

Browse all ParseBird actors on the Apify Store.