Coupang Scraper — Product Listings, Rocket, Seller & Reviews
Pricing
from $3.50 / 1,000 results
Coupang Scraper — Product Listings, Rocket, Seller & Reviews
Scrape Coupang Korea largest e-commerce platform. Extract product listings with price, discount, Rocket delivery, seller type (1P/3P), product options, category path, reviews and full details. Search by keyword or product ID. KR residential proxy required.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Coupang Scraper — Product Listings, Rocket Delivery, Seller & Reviews
Scrape Coupang, Korea's #1 e-commerce platform ("Amazon of Korea"), for product listings with prices, discounts, Rocket delivery flags, seller type (1P/3P), product options/variants, reviews, category paths and full images.
Korean residential proxy required — Coupang geo-gates to Korea. Included by default. No login needed.
⚡ Quick Start — 3 Ways to Use
Mode 1: Search by Keyword (discover products)
The simplest way. Type a keyword, get products. Korean queries give the best results.
{"queries": ["노트북"],"maxItems": 50}
👉 50 laptop products, with prices and Rocket delivery flags. Takes ~30 seconds.
Mode 2: Direct Product IDs (fastest, richest data)
Already know which products you want? Paste their IDs for the deepest data.
{"productIds": ["3003727499", "821456789"],"includeDetails": true}
👉 Full detail: brand, seller type, category path, options, ratings. Takes ~5 seconds.
Mode 3: Paste a Coupang URL
Have a Coupang search or product page open? Just paste the URL.
{"startUrls": ["https://www.coupang.com/np/search?q=건강식품","https://www.coupang.com/vp/products/3003727499"]}
👉 The actor auto-detects whether it's a search page or a product page.
🔍 How Search Works (Step by Step)
Understanding this flow helps you get the most out of the actor.
┌─────────────────────────────────────────────────────────────────┐│ STEP 1: Search Page ││ queries: ["노트북"] → coupang.com/np/search?q=노트북 ││ ││ Finds ~60 products per page: ││ • Product ID (from URL) ││ • Title, price, discount %, rating (from JSON-LD + HTML) ││ • Rocket delivery badge 🚀 ││ • Thumbnail image ││ ││ ✅ Fast — ~30 products/second │├─────────────────────────────────────────────────────────────────┤│ STEP 2: Detail Enrichment (when includeDetails: true) ││ For each product ID → coupang.com/vp/products/{id} ││ ││ Adds: ││ • Brand, category path (식품 > 축산 > 계란) ││ • Seller type (1P Coupang vs 3P marketplace) ││ • Product options (size/color/quantity variants) ││ • Full image gallery ││ • Delivery estimate (내일 도착 보장) ││ • Rocket Fresh flag (groceries) ││ • Unit price (300원/구) ││ ││ ⚠️ Slower — ~5-10 products/second (one page visit per product) │└─────────────────────────────────────────────────────────────────┘
Smart Strategy: Two-Pass Workflow
Pass 1 — Discover: Run with includeDetails: false to quickly scan hundreds of products.
Pass 2 — Deep-dive: Take the product IDs you're interested in and run with includeDetails: true.
// Pass 1: Fast market scan (100 products in ~3 seconds){ "queries": ["노트북"], "maxItems": 100, "includeDetails": false }// Pass 2: Deep-dive on products you care about{ "productIds": ["3003727499", "821456789", ...], "includeDetails": true }
Where to Find Product IDs
Product IDs are the numbers in Coupang URLs. You can get them from:
- This actor's search results — every search run returns
productIdfields - Coupang.com directly — open any product, look at the URL:
coupang.com/vp/products/3003727499 → ID is 3003727499
- Google — search
site:coupang.com/vp/products 노트북to find product pages - Your own browsing — browse Coupang with a Korean VPN, collect IDs from URLs
Why This Actor?
Richer Than Competitors
Most Coupang scrapers only parse search result HTML and miss:
- Seller type: 1P (sold by Coupang directly) vs 3P (marketplace seller)
- Product options: size/color/quantity variants with per-option pricing
- Rocket Fresh: grocery-specific Rocket delivery eligibility
- Delivery estimate: "내일(수) 도착 보장" (guaranteed tomorrow delivery)
- Unit price: per-unit pricing (e.g. "300원/구" for eggs)
- Category path: full hierarchy (e.g. 식품 > 축산/계란 > 계란)
- Brand: manufacturer/brand name from structured data
We visit each product's detail page to extract these fields — data that search-only scrapers cannot access.
Korean E-Commerce Intelligence
Coupang dominates Korean e-commerce with:
- 100M+ products across all categories
- Rocket Delivery: free next-day delivery on millions of items (similar to Amazon Prime)
- Rocket Fresh: dawn delivery for groceries
- 1P (first-party): Coupang sells directly, competing with marketplace (3P) sellers
- Massive review volume: top products have 10,000-100,000+ reviews
Data Fields
| Category | Fields |
|---|---|
| Identity | productId, title, brand, url |
| Category | categoryPath (full hierarchy) |
| Price | currentPrice, originalPrice, discountPercent, unitPrice, currency |
| Delivery | rocketDelivery, rocketFresh, deliveryEstimate |
| Seller | sellerType (1P/3P), sellerName, isCoupangSeller |
| Reviews | rating, reviewCount (when includeReviews: true) |
| Variants | options (JSON array: size/color, per-option price & stock) |
| Media | images (JSON array of URLs) |
| Meta | searchQuery, scrapedAt |
Input Parameters — Complete Reference
Search Modes (use one)
| Parameter | Type | Default | What It Does |
|---|---|---|---|
queries | string array | ["노트북"] | Keyword search. Each query runs independently. Korean recommended. |
productIds | string array | [] | Direct product lookup. Fastest mode — skips search, goes straight to detail. |
startUrls | string array | [] | URL-based. Paste any Coupang search or product URL. Auto-detects type. |
What happens if I use multiple modes? All three work together.
queriesgenerate searches,productIdsare fetched directly, andstartUrlsare processed as-is. Results are deduplicated by product ID.
Search Controls
| Parameter | Type | Default | What It Does |
|---|---|---|---|
maxPagesPerQuery | integer | 2 | How many search result pages per keyword. Each page ≈ 60 products. |
maxItems | integer | 100 | Stop after collecting this many products total. 0 = no limit. |
Detail Enrichment
| Parameter | Type | Default | What It Does |
|---|---|---|---|
includeDetails | boolean | true | Visit each product page for brand, seller, options, category, gallery. |
includeReviews | boolean | true | Include rating and review count from detail pages. |
requestDelay | integer | 500 | Milliseconds between detail page requests. 500-1000ms recommended. |
maxConcurrency | integer | 6 | How many detail pages to fetch in parallel. 5-8 is safe. |
Proxy (Required)
| Parameter | Type | Default |
|---|---|---|
proxyConfiguration | proxy object | KR Residential |
Real-World Examples
"Show me what Samsung TVs cost on Coupang"
{"queries": ["삼성 TV"],"maxItems": 100,"includeDetails": false}
→ Fast list of 100 TV products with prices and Rocket flags.
"I found 3 interesting products — tell me everything about them"
{"productIds": ["3003727499", "821456789", "591234567"],"includeDetails": true,"includeReviews": true}
→ Full detail: brand, seller type, options, category path, ratings, all images.
"I need to monitor laptop prices daily"
{"queries": ["노트북", "태블릿", "맥북"],"maxItems": 500,"maxPagesPerQuery": 3,"includeDetails": false}
→ Schedule this daily/weekly via Apify Scheduler for price trend data.
"I have a list of Coupang URLs from my research"
{"startUrls": ["https://www.coupang.com/np/search?q=비타민","https://www.coupang.com/np/search?q=프로틴","https://www.coupang.com/vp/products/3003727499"],"includeDetails": true}
→ Mix of search pages and product pages — actor handles both.
🔤 Korean Keywords — Cheat Sheet
Korean queries return 3-10x more results than English. Here are ready-to-use keywords:
| Category | Korean | English | Best-Selling Products |
|---|---|---|---|
| 💻 Electronics | 노트북 | laptop | Samsung, LG, Apple MacBook |
| 📱 Mobile | 태블릿 | tablet | Samsung Galaxy Tab, iPad |
| 📱 Audio | 이어폰 | earphones | Samsung Galaxy Buds, Apple AirPods |
| 🏠 Appliances | 냉장고 | refrigerator | Samsung, LG |
| 🏠 Laundry | 세탁기 | washing machine | Samsung, LG |
| 🧹 Cleaning | 청소기 | vacuum cleaner | Samsung, LG, Dyson |
| 💄 Beauty | 화장품 | cosmetics | Korean skincare brands |
| 💄 Skincare | 스킨케어 | skincare | COSRX, Laneige, Innisfree |
| ☀️ Sunscreen | 선크림 | sunscreen | Korean SPF products |
| 💊 Health | 비타민 | vitamins | multivitamins, Vitamin C, D |
| 💪 Fitness | 프로틴 | protein powder | whey protein, plant protein |
| 🐟 Omega-3 | 오메가3 | omega-3 | fish oil supplements |
| 👟 Fashion | 운동화 | sneakers | Nike, Adidas, New Balance |
| 👜 Accessories | 가방 | bags | backpacks, handbags, crossbody |
| 🥚 Groceries | 계란 | eggs | fresh eggs (Rocket Fresh) |
| 🥛 Dairy | 우유 | milk | fresh milk, soy milk |
| 🍚 Staples | 쌀 | rice | Korean rice brands |
| 🪑 Furniture | 가구 | furniture | desks, chairs, beds, shelves |
| 💡 Lighting | 조명 | lighting | LED lamps, desk lamps |
Tip: Combine multiple queries to cover a category comprehensively:
["노트북", "태블릿", "맥북", "노트북 가방", "노트북 쿨러"]
Use Cases
1. Competitive Price Monitoring
Track competitor pricing on Coupang: currentPrice vs originalPrice, discount percentages, and Rocket delivery eligibility. Monitor specific products by ID with scheduled runs.
2. Seller/Marketplace Intelligence
Distinguish between 1P (Coupang direct) and 3P (marketplace) sellers. Identify which categories Coupang competes in directly vs. where third-party sellers dominate. The sellerType and isCoupangSeller fields make this trivial.
3. Korean Market Entry Research
For brands entering the Korean market: analyze category landscape, price points, competitor brands, Rocket eligibility rates, and review volumes. Full category path navigation helps understand market structure.
4. Product Catalog Enrichment
Feed structured Coupang product data (brand, category, price, options, images) into your own catalog, PIM system, or market intelligence dashboard.
5. Rocket Delivery Analysis
Track which products qualify for Rocket Delivery and Rocket Fresh — key differentiators in Korean e-commerce. Analyze delivery estimates to understand fulfillment patterns.
6. Review & Reputation Monitoring
Monitor review counts and ratings over time with scheduled runs. Track rating changes, review velocity, and competitive reputation benchmarks.
7. Dropshipping & Arbitrage
Identify price gaps between Coupang and other platforms. Compare 1P vs 3P pricing on identical products. Extract product options for multi-SKU arbitrage analysis.
8. AI & Machine Learning
Feed structured Korean e-commerce data into:
- Price prediction models
- Product categorization classifiers
- Demand forecasting systems
- Korean NLP training datasets
Example Output
{"productId": "734218905","title": "곰곰 동물복지 신선한 대란 특란 30구","brand": "곰곰","categoryPath": "식품 > 축산/계란 > 계란","url": "https://www.coupang.com/vp/products/734218905","currentPrice": "8990","originalPrice": "10900","discountPercent": "18","unitPrice": "300원/구","currency": "KRW","rocketDelivery": "true","rocketFresh": "true","deliveryEstimate": "내일(수) 도착 보장","sellerType": "1P","sellerName": "쿠팡","isCoupangSeller": "true","rating": "4.8","reviewCount": "48210","options": "[{\"id\":\"30구\",\"label\":\"특란 30구\",\"price\":8990,\"inStock\":true},{\"id\":\"60구\",\"label\":\"특란 60구\",\"price\":16900,\"inStock\":false}]","images": "[\"https://thumbnail.coupangcdn.com/thumbnails/remote/...\"]","searchQuery": "계란","scrapedAt": "2026-06-22T13:00:00.000Z"}
Performance & Cost
| Mode | Speed | Memory | Proxy |
|---|---|---|---|
| Product IDs only | ~15-20 products/sec | ~256 MB | KR Residential |
| Search + details | ~5-10 products/sec | ~256 MB | KR Residential |
List-only (includeDetails: false) | ~30-40 products/sec | ~128 MB | KR Residential |
Typical cost: 100 products with full detail enrichment = ~40-60 seconds. KR residential proxy data transfer is the main cost driver.
Anti-Bot Strategy
Coupang is one of Korea's most protected e-commerce platforms:
- Geo-gating: Blocks all non-Korean IPs → KR residential proxy required
- Client-side rendering: Prices and delivery data rendered via JavaScript
- Device fingerprinting: Detects non-browser requests
- Rate limiting: Aggressive throttling on burst requests
Our strategy:
- Korean residential IPs via Apify's KR proxy pool
- Browser TLS fingerprint via
got-scraping(Chrome impersonation) - Internal API access:
/vp/products/{id}returns structured JSON without JS rendering - Adaptive delays: 500ms default, with retry on rate-limit responses
- Moderate concurrency: 6 parallel requests to stay under thresholds
Seller Types Explained
| Type | Code | Description |
|---|---|---|
| 1P | First-party | Sold directly by Coupang. Higher trust, Rocket-eligible, Coupang handles fulfillment. |
| 3P | Third-party | Marketplace seller. Ships independently. May or may not be Rocket-eligible. |
The isCoupangSeller boolean makes this distinction instantly queryable in your dataset.
Integration
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('haketa/coupang-scraper').call({queries: ['노트북', '태블릿'],maxItems: 200,});const { items } = await client.dataset(run.defaultDatasetId).listItems();
Python
from apify_client import ApifyClientclient = ApifyClient(token='YOUR_TOKEN')run = client.actor('haketa/coupang-scraper').call(run_input={'queries': ['노트북', '태블릿'],'maxItems': 200,})items = client.dataset(run['defaultDatasetId']).list_items().items
CLI
apify call haketa/coupang-scraper \--input '{"queries":["노트북"],"maxItems":100}'
FAQ
Q: I don't know Korean. Can I still use this? A: Absolutely. Copy keywords from the Korean Keywords Cheat Sheet above. Prices (₩), discounts (%), ratings (1-5), and seller types (1P/3P) are numeric — no Korean needed to understand them. Product titles are in Korean but you can translate them with any tool.
Q: Why am I getting no results from search? A: Two most common reasons: (1) The KR residential proxy had a temporary issue — retry. (2) Your query is too niche — try a broader Korean keyword. "노트북" (laptop) always works as a test.
Q: Do I need a Korean proxy? A: Yes. Coupang blocks all non-Korean IP addresses. The default KR residential proxy is preconfigured in the input — you don't need to do anything.
Q: Which mode should I use — queries, productIds, or startUrls? A: queries if you're exploring a category (e.g. "what laptops are on Coupang?"). productIds if you already know which products you want to track. startUrls if you've already filtered on Coupang's website and want to scrape those exact results.
Q: How do I find product IDs?
A: Three ways: (1) Run a search with queries first — the output dataset has productId for every product. (2) Browse coupang.com (with Korean VPN) — the product ID is in the URL: coupang.com/vp/products/3003727499. (3) Google: site:coupang.com/vp/products 노트북.
Q: What's the difference between 1P and 3P sellers?
A: 1P means Coupang sells the product directly (fulfilled by Coupang, Rocket-eligible). 3P means a third-party merchant sells through Coupang's marketplace. The isCoupangSeller field makes this a simple true/false check.
Q: Why should I use includeDetails: false for large searches?
A: Detail mode visits each product page individually, which is slower and uses more proxy data. For a 500-product market scan, includeDetails: false takes ~20 seconds. With details on, it takes ~2 minutes. Use list-only first, then enrich the products you care about.
Q: Can I search in English? A: Yes, Coupang accepts English — but Korean queries consistently return 3-10x more results. An English search for "laptop" might return 200 products; "노트북" returns 2,000+.
Q: What's Rocket Delivery?
A: Coupang's free next-day delivery service (similar to Amazon Prime). Rocket-eligible products are marked rocketDelivery: true. Rocket Fresh is the grocery version (dawn delivery). Both flags are extracted automatically.
Q: How many products can I scrape in one run?
A: Set maxItems: 0 for unlimited, or set a specific number. Coupang shows ~60 products per search page. With maxPagesPerQuery: 10, you get ~600 products per keyword. Multiple queries multiply this.
Q: Are all product options and variants extracted? A: The detail page returns publicly visible options (size, color, quantity) with per-option pricing and stock status. Options hidden behind login or region-gating are not accessible.
Q: Can I schedule this to run automatically? A: Yes — use Apify's Scheduler to run daily, weekly, or custom cron. Perfect for price monitoring, stock tracking, and competitive intelligence.
Legal & Responsible Use
This actor extracts publicly available product data from Coupang. Users are responsible for complying with Coupang's Terms of Service and applicable Korean e-commerce regulations. Data is intended for legitimate business intelligence, competitive analysis, and market research.
The most data-rich Coupang scraper on Apify — internal API enrichment with seller type, product options, and Rocket delivery intelligence.
Tips & Best Practices
- Use Korean keywords for best results — Coupang's search engine is optimized for Korean. Common categories: 노트북 (laptop), 태블릿 (tablet), 건강식품 (health food), 화장품 (cosmetics), 패션 (fashion), 가전 (appliances)
- Combine queries + product IDs — Use keyword search to discover products, then add their IDs for recurring monitoring with
productIds - Start with list-only mode — Set
includeDetails: falsefor fast market scans (30-40 products/sec), then enrich top products viaproductIds - Keep concurrency moderate — 6 parallel requests stays under Coupang's rate-limit thresholds. Increase to 8-10 for product ID-only runs
- Schedule for recurring monitoring — Daily/weekly scheduled runs for price tracking, stock monitoring, and review velocity analysis
- Filter by seller type — After export, filter your dataset by
isCoupangSeller: trueto see Coupang's own inventory vs marketplace - Monitor KR proxy cost — Korean residential proxy data transfer is the main cost driver. Use
includeDetails: falsefor cost-sensitive runs
Common Search Queries
Korean keywords (recommended):
노트북, 태블릿, 스마트폰, 이어폰, TV, 냉장고, 세탁기, 청소기, 에어컨화장품, 스킨케어, 선크림, 마스크팩, 헤어, 향수건강식품, 비타민, 프로틴, 오메가3, 유산균패션, 운동화, 가방, 시계, 의류식품, 과일, 채소, 쌀, 계란, 우유, 김치주방, 침구, 가구, 조명, 수납
English keywords (also work):
laptop, tablet, vitamin, cosmetics, fashion, protein, shoes, bag
Data Quality Notes
| Field | Typical Fill Rate | Notes |
|---|---|---|
currentPrice | 95%+ | Almost all products have prices |
originalPrice | 60-70% | Only when discounted |
discountPercent | 60-70% | Calculated when original exists |
rocketDelivery | 70-80% | Rocket-eligible products |
rocketFresh | 5-10% | Groceries only |
sellerType | 90%+ | From internal API |
brand | 70-80% | From structured data |
categoryPath | 80-90% | From internal API |
options | 30-40% | Only products with variants |
rating | 60-70% | Products with reviews |
reviewCount | 60-70% | Products with reviews |
Platform Comparison
| Feature | Coupang | Amazon | Coupang Advantage |
|---|---|---|---|
| Next-day delivery | Rocket Delivery | Prime | Higher density in Korea (70% of population in Seoul metro) |
| Grocery delivery | Rocket Fresh (dawn) | Amazon Fresh | Dawn delivery standard (7am) |
| First-party share | ~40% 1P | ~25% 1P | Coupang sells more directly |
| Mobile penetration | 95%+ mobile orders | ~70% | Mobile-first platform |
| Review culture | Extremely detailed | Variable | Korean consumers write very detailed reviews |
Known Limitations
- KR proxy required: All requests must originate from Korean IPs. Non-KR IPs receive 403.
- Internal API rate: The
/vp/products/{id}endpoint has undocumented rate limits. Stay at 500ms+ delays. - Geo-gated content: Some seller details and pricing may vary by region within Korea.
- HTML search fallback: If JSON-LD is missing from search pages, the HTML parser extracts fewer fields initially (enriched later via detail API).
- Login-gated data: Coupang Wow membership prices, personalized discounts, and member-only reviews are not accessible.