Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

11st Scraper: Product Listings and Pricing

Apify Actor Actor Version Actor Price GitHub Issues Last Commit

Extracts product listings, pricing metrics (KRW), original list prices, brands, customer reviews, stock availability, and delivery info from 11st (11번가), Korea's premier retail marketplace.

11st Products Crawler on Apify


Why use 11st Products Crawler

  • Live KRW pricing: Get current selling price, original list price, and coupon-adjusted price for every product in one pass.
  • Seller intelligence: See seller name, brand, certified official status, and seller badge type for competitive merchant research.
  • Precise filtering: Narrow results by price range, brand, lowest-price flag, special deals, or sponsored listings before they hit your dataset.
  • Spreadsheet ready: Every record is a flat row with ratings, review counts, delivery info, and stock status included.
  • Free tier included: The first 50 results of every run cost nothing, so you can validate a query before paying for scale.

How to use 11st Products Crawler

  1. Enter one or more Korean or English search keywords, or supply direct 11st search or category URLs.
  2. Optionally set filters such as price range, brand, sort order, or exclude sponsored and sold out listings.
  3. Click Start: The actor collects every matching record and writes one flat row per item.
  4. Download your results: Export as Excel, CSV, JSON, or HTML from the Output tab.

Input

Field Type Required Description
queries array of strings Yes One or more Korean or English keywords to search on 11st. Each keyword runs as a separate search. Example: ["노트북", "스마트폰"].
startUrls array of URLs No Direct search, category, or filter result page URLs from 11st. Use this to scrape a specific pre-filtered view.
sort enum No Sorting order for search results: Popularity (default), Popularity score, Price low to high, Price high to low, Best selling, Most reviews, or New arrivals.
minPrice integer No Only include products priced at or above this value in Korean Won.
maxPrice integer No Only include products priced at or below this value in Korean Won.
brandFilter string No Restrict results to a specific brand name (case insensitive).
excludeAds boolean No When enabled, removes sponsored advertisement listings from results.
excludeSoldOut boolean No When enabled, filters out sold out or out of stock products.
onlyLowestPrice boolean No When enabled, only returns listings marked as the lowest price on 11st.
onlyDeals boolean No When enabled, only returns listings flagged as limited-time special deals.
maxItems integer No Maximum total product records to extract. Defaults to 100.
proxyConfiguration object Yes Proxy settings. South Korean residential proxies are required to access 11st search results from outside South Korea. The recommended configuration is pre-filled.

Output

Each row in your dataset is one product listing. All fields are flat with no nested data, so the file opens cleanly in any spreadsheet program.

{
  "product_id": "5621830348",
  "title": "삼성 갤럭시북4 프로 NT960XGK-KC51S 노트북",
  "brand": "Samsung",
  "seller_name": "삼성전자공식스토어",
  "price_krw": 1890000,
  "original_price_krw": 2190000,
  "coupon_price_krw": 1799000,
  "discount_percent": 13,
  "currency": "KRW",
  "rating": 4.8,
  "review_count": 324,
  "image_url": "https://cdn.011st.com/11dims4/default/11st/11st-kr/image/upload/v1/product/5621830348/main.jpg",
  "product_url": "https://www.11st.co.kr/products/5621830348",
  "delivery_fee": "무료",
  "delivery_eta": "오늘출발",
  "seller_badge_type": "OFFICIAL",
  "is_official": true,
  "party_logistic": "3P",
  "is_lowest_price": false,
  "is_30_day_lowest": true,
  "is_deal": false,
  "seller_no": 2849301,
  "category_no": 10020,
  "has_option_price": false,
  "is_sold_out": false,
  "is_ad": false,
  "scraped_at": "2026-06-25T17:30:00.000Z"
}

Data table

Field Type Description
product_id string Unique 11st product ID
title string Product name
brand string Brand name
seller_name string Merchant or store name on 11st
price_krw number Current selling price in KRW
original_price_krw number Original retail price in KRW before discounts
coupon_price_krw number Final price after applying the best available coupon (null when no coupon is available)
discount_percent number Discount percentage
currency string Currency code (KRW)
rating number Average review score
review_count integer Total review count
image_url string Product main image URL
product_url string Canonical product page URL
delivery_fee string Shipping cost or free shipping classification
delivery_eta string Estimated delivery timeframe
seller_badge_type string Seller badge classification (e.g. OFFICIAL)
is_official boolean True when the seller is a certified official brand
party_logistic string Shipping logistics provider type (e.g. 3P)
is_lowest_price boolean True when listed as the lowest price on 11st
is_30_day_lowest boolean True when price is at its 30 day low
is_deal boolean True when the product is a limited-time special deal
seller_no integer Internal 11st merchant seller ID
category_no integer Internal 11st category ID
has_option_price boolean True when the product has multiple pricing options
is_sold_out boolean True when the product is out of stock
is_ad boolean True when the listing is a sponsored advertisement
scraped_at string ISO 8601 extraction timestamp

Pricing

$2.55 per 1,000 results. The first 50 results of every run are completely free. No monthly subscriptions and no minimum commits.

You only pay for the records saved to your dataset. A typical run of 100 products completes in under 60 seconds.


Quick start

Create a .env file from .env.example, add your Apify API token, and run:

npm install
npm start

The script uses the Apify API client to start the actor and fetch results.


Tips and optimization

  • Use Korean keywords for best coverage: 11st is a Korean-language marketplace, so native product names return the most complete results.
  • Combine filters to cut noise: Pair brandFilter with excludeAds to isolate genuine listings from a specific brand.
  • Track price history: Schedule the actor daily and compare price_krw and coupon_price_krw over time to spot markdowns.
  • Watch seller badges: Use seller_badge_type and is_official to flag gray-market or unauthorized resellers of your brand.

FAQ

Can I search in English as well as Korean? Yes. The queries field accepts both Korean and English keywords. For the most complete results, use Korean product names or category terms, since 11st is primarily a Korean-language marketplace. English brand names such as Samsung or Apple also return results reliably.

How current is the pricing data? Prices, coupon discounts, and stock availability reflect the live state of 11st at the exact moment the actor runs. Schedule it in the Apify Console to maintain a real-time KRW price feed.

Do I need a proxy from a specific country? Yes. South Korean residential proxies are required to retrieve live product listings, prices, and seller data from outside South Korea. The recommended proxy configuration is already pre-filled in the input form.


Support

For bug reports, missing fields, or feature requests, open an issue under the Issues tab.

About

Extracts product listings, pricing metrics (KRW), original list prices, brands, customer reviews, stock availability, and delivery info from 11st (11번가), Korea's premier retail marketplace.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages