Coupang Scraper — Products, Prices & Rocket Delivery avatar

Coupang Scraper — Products, Prices & Rocket Delivery

Pricing

from $1.99 / 1,000 products

Go to Apify Store
Coupang Scraper — Products, Prices & Rocket Delivery

Coupang Scraper — Products, Prices & Rocket Delivery

Coupang scraper for Korean product search by keyword or search URL. Returns KRW price, rating, review count, Rocket and tomorrow-delivery badges, and the product URL. Export JSON for pricing monitors, Python, Node.js, and MCP.

Pricing

from $1.99 / 1,000 products

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Categories

Share

Disclaimer: Unofficial tool — not affiliated with, sponsored by, or endorsed by Coupang. Data is read from publicly accessible search pages only. No login. You are responsible for complying with applicable law and the site’s terms. No warranty on accuracy or availability. Provided for informational and research use.

Coupang scraper for Korean product search. One row per search result with KRW price, rating, review count, Rocket and tomorrow-delivery badges, rank, and the product URL. Built for pricing monitors, assortment checks, and catalog research. Export JSON via the Apify API, Python / Node.js clients, or MCP.

Best for: sellers and analysts who need a Coupang keyword snapshot — price, stars, and Rocket — without a seller Wing account.

Crawloop Marketplace Suite — Korean product cards here, Korean web SERP on Naver Search.

Coupang Scraper ◄── you are hereNaver Search ScraperAmazon Search Scraper
Coupang keyword cards, KRW price, RocketNaver 통합검색 blocks, Powerlink, PC/mobileAmazon keyword SERP, ASIN, badges

Also see: AliExpress Search Scraper · eBay Sold Listings Scraper


When to use this Actor

  • Snapshot Coupang search for a Korean or English keyword (price, rating, reviews, Rocket)
  • Track rank of a product on a search page
  • Filter to Rocket delivery or a KRW price band
  • Feed rows into Sheets, a warehouse, or an AI / MCP workflow
  • Schedule a keyword and diff prices between runs

When not to use this Actor

  • Review text, photos, or Q&A — this Actor saves the search card, not the review thread
  • Seller Wing / Open API catalog — that API is your own vendor catalog, not public search
  • Coupang Eats — restaurant delivery, not this retail search
  • Korean web rankings — use Naver Search Scraper
  • US Amazon keyword SERP — use Amazon Search Scraper

Key features

  • Keyword or search URL input, up to 5 targets per run
  • KRW offer price, currency, stock flag, star rating, review count
  • Rocket and tomorrow-delivery flags, discount percent when the card shows one
  • Product, item, and vendor-item ids taken from the product URL
  • Apify unblocker proxy by default (datacenter and residential exits are denied)
  • JSON dataset for Python, Node.js, and MCP

Input

FieldRequiredDefaultWhat it does
queryNo아이폰One search keyword
searchTermsNoemptyExtra keywords (same filters)
startUrlsNoemptyCoupang search URLs
maxItemsNo36Cap on rows saved for the whole run
rocketOnlyNofalseRocket-only filter on keywords
minPrice / maxPriceNoemptyKRW band on keywords
proxyConfigurationNoUnblocker, USApify proxy. Keep the unblocker group
{
"query": "아이폰",
"maxItems": 36,
"rocketOnly": false,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["UNBLOCKER"],
"apifyProxyCountry": "US"
}
}

A search URL belongs in startUrls:

{
"startUrls": [
{ "url": "https://www.coupang.com/np/search?component=&q=iphone&channel=user&page=1" }
],
"maxItems": 20
}

Output

FieldMeaning
queryKeyword for this row
page / rankSearch page and 1-based position
titleProduct title
price / currencyOffer price, usually KRW
rating / reviewCountStars and review count
isRocket / isTomorrowDeliveryDelivery badges on the card
discountPercentPercent off when the card shows it
productId / itemId / vendorItemIdIds from the product URL
url / imageUrlProduct page and image
availabilityInStock or OutOfStock when stated
scrapedAtUTC time the row was saved
{
"source": "coupang",
"query": "iphone",
"page": 1,
"rank": 1,
"title": "Apple iPhone 17 Pro",
"price": 1718400,
"currency": "KRW",
"rating": 5,
"reviewCount": 10969,
"isRocket": true,
"isTomorrowDelivery": true,
"productId": "9024167576",
"itemId": "26462330287",
"vendorItemId": "93437609640",
"url": "https://www.coupang.com/vp/products/9024167576?itemId=26462330287&vendorItemId=93437609640",
"availability": "InStock"
}

Use cases

Use caseWhat you getWhy it helps
Price monitorKRW price, rank, RocketSee who is cheapest on a keyword
Assortment checkTitles and ids for a queryConfirm a brand is listed
Rocket coverageisRocket on each rowSeparate Rocket from marketplace sellers
Rating screenStars and review countDrop thin listings before a buy
Cross-market compareCoupang price, then another marketplaceSame keyword, different country

Integration examples

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('crawloop/coupang-scraper').call({
query: '아이폰',
maxItems: 20,
proxyConfiguration: { useApifyProxy: true, apifyProxyGroups: ['UNBLOCKER'], apifyProxyCountry: 'US' },
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.slice(0, 10));

Python

from apify_client import ApifyClient
client = ApifyClient(token)
run = client.actor("crawloop/coupang-scraper").call(
run_input={
"query": "아이폰",
"maxItems": 20,
"proxyConfiguration": {
"useApifyProxy": True,
"apifyProxyGroups": ["UNBLOCKER"],
"apifyProxyCountry": "US",
},
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item.get("rank"), item.get("price"), item.get("title"))

cURL

curl "https://api.apify.com/v2/acts/crawloop~coupang-scraper/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"query":"아이폰","maxItems":20,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["UNBLOCKER"],"apifyProxyCountry":"US"}}'

MCP and AI assistants

Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call crawloop/coupang-scraper.

Example prompts:

  • "Run Coupang Scraper for 아이폰 and return rank, title, price, isRocket, and url as JSON"
  • "Scrape Coupang for wireless earbuds, Rocket only, and list the five lowest KRW prices"
  • "Chain Coupang Scraper then Naver Search Scraper for the same Korean keyword and summarize price vs web rank"

Suite next step

After a Coupang price snapshot, run Naver Search Scraper for the same keyword on Korean 통합검색 (Powerlink, shopping, blog). For the same product on Amazon, use Amazon Search Scraper.


FAQ

What input do I need?
A keyword in query (or searchTerms), or Coupang search URLs in startUrls. Other fields are optional.

Is this a Coupang API alternative?
Yes, for public search cards. It is not the seller Open API and not the affiliate Partners API. You get the price, rating, and Rocket badge shown on search.

Can I scrape Coupang with Python or Node.js?
Yes. Use apify-client as in the examples above, or call the Actor from an AI assistant via Apify MCP.

Why does a run with no proxy fail?
Search pages return Access Denied from datacenter and residential exits. Leave the default unblocker proxy on.

What if the dataset is empty?
The keyword or price band matched nothing, or the session was blocked. A blocked run fails instead of saving an empty success. Widen the price band or retry.

Does it open product pages?
No. Each row is a search card. Review text and option matrices are not in this Actor.


Troubleshooting

IssueLikely causeWhat to try
Run failed, 0 rowsSession blockedKeep the unblocker proxy, then retry
Prices missingCard had no offer in the page dataRetry the keyword; check the product URL still resolves
Fewer rows than maxItemsThe query has a short result setExpected. Raise pages only by raising maxItems (up to 150)
Rocket flag always falseBadge was not on the cardThe product is not marked Rocket on that search page