Olive Young Scraper: K-Beauty Product Data & Prices (USD) avatar

Olive Young Scraper: K-Beauty Product Data & Prices (USD)

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Olive Young Scraper: K-Beauty Product Data & Prices (USD)

Olive Young Scraper: K-Beauty Product Data & Prices (USD)

Scrape Olive Young Global best sellers, K-beauty prices in USD, ratings and rankings as clean JSON. Market research and price monitoring made easy.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Seok June Park

Seok June Park

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

3 hours ago

Last modified

Share

OLIVE YOUNG Global K-Beauty Scraper 🧴

Scrape best-seller rankings, keyword search results, and category listings from OLIVE YOUNG Global β€” Korea's #1 health & beauty retailer and the single most important storefront for K-beauty. Get clean, structured product data (name, brand, USD price, discount, rating, review count, image, product URL) in JSON, CSV, Excel, or via API.

Built for global K-beauty sellers, dropshippers, and market researchers who need to track what's actually selling in Korea β€” priced and named in English, ready to use.

Try it free. Apify's free plan includes $5 of monthly platform credit β€” roughly 2,500 results from this actor, no credit card required. Set your input, click Start, and export JSON/CSV/Excel.


πŸš€ What it does

Give it a mode and it returns a structured product feed:

ModeWhat you getExample input
rankingThe live Best Sellers sales ranking (up to ~100 products, with rank){ "mode": "ranking" }
searchProducts matching a keyword, paginated & sortable{ "mode": "search", "query": "vitamin c serum" }
categoryProducts in a top-level category{ "mode": "category", "query": "Skincare" }

Data comes straight from OLIVE YOUNG Global's own public JSON APIs (the same endpoints the website's front-end calls) β€” so it's fast and reliable, no brittle HTML scraping.

Available categories: Skincare, Makeup, Bath & Body, Hair, Face Masks, Suncare, K-Pop, Makeup Brush & Tools, Accessories, Wellness, Men's Care, Supplements, Food & Drink, Special Value Sets.


πŸ“₯ Input

FieldTypeDefaultDescription
modestringrankingranking, search, or category.
querystringβ€”Keyword (search) or category name (category). Optional for ranking.
maxItemsinteger100Max products to return. Ranking returns up to ~100 in one request.
sortstringMOST_POPULARMOST_POPULAR, MOST_RELEVANT, MOST_REVIEWS, LATEST_REGISTRATION, LOWEST_PRICE, HIGHEST_PRICE (search & category only).
proxyConfigurationobjectRESIDENTIALApify proxy. Keep RESIDENTIAL enabled (see note below).

Input example β€” top skincare products by review count:

{
"mode": "category",
"query": "Skincare",
"maxItems": 100,
"sort": "MOST_REVIEWS"
}

πŸ“€ Output

Each product is one dataset record in this shape (real sample from a live run):

{
"source": "oliveyoung",
"product_id": "GA230518746",
"name": "SKIN1004 Madagascar Centella Hyalu-Cica Water-Fit Sun Serum 50mL*2ea (Twin pack)",
"brand": "SKIN1004",
"price_usd": 28,
"sale_price_usd": 22.4,
"currency": "USD",
"rating": 4.9,
"review_count": 9958,
"category": "search/serum",
"rank": 1,
"is_sold_out": false,
"url": "https://global.oliveyoung.com/product/detail?prdtNo=GA230518746",
"image_url": "https://cdn-image.oliveyoung.com/prdtImg/1595/430be104-fda8-4dfd-a3a4-34f7df3cfa46.jpg",
"scraped_at": "2026-07-07T09:32:24.927+09:00"
}

Field notes

  • price_usd / sale_price_usd β€” displayed in USD (the global storefront shows post-margin USD prices). When a product is not discounted, sale_price_usd is null.
  • rating / review_count β€” populated in search and category modes. The ranking feed does not expose a per-product review count, so those fields may be null in ranking mode.
  • rank β€” 1-based position within the returned list/ordering.
  • A full 25-record sample lives in samples/sample-output.json.

πŸ’‘ Use cases

  • Price monitoring β€” track USD prices and discounts on hero SKUs across time.
  • K-beauty market research β€” see what's trending in Korea by category and review volume.
  • Dropshipping / sourcing β€” find high-rated, high-review products with images and URLs ready to import into Shopify/Amazon listings.
  • AI agents & LLM pipelines β€” feed a clean JSON product catalog into RAG or a shopping assistant. Pairs with the companion K-Beauty API on RapidAPI.
  • Competitive intelligence β€” monitor best-seller ranking shifts for your brand vs rivals.

🌐 Data source & proxy

This actor targets OLIVE YOUNG Global (global.oliveyoung.com), the international storefront β€” chosen deliberately because it serves English product names and USD prices, which is exactly what global K-beauty sellers need (the Korean-domestic site returns Korean text and KRW). Data is read from the storefront's public ranking and search JSON APIs.

⚠️ Use Apify RESIDENTIAL proxy. OLIVE YOUNG's WAF geo-filters datacenter and non-Korean IP ranges. The default input keeps RESIDENTIAL proxy enabled β€” leave it on. Without a suitable proxy you may receive HTTP 403/429 or a challenge page instead of JSON, and the run will fail with a clear "Blocked by anti-bot" error.


βš–οΈ Rate & legality note

  • Only public, non-personal catalog data is collected β€” product listings that anyone can see without logging in. No customer or reviewer personal data (no nicknames, profiles, or IDs) is ever scraped.
  • Requests are rate-limited (sequential pages, β‰₯500 ms delay) to stay light on the site.
  • You are responsible for complying with OLIVE YOUNG's Terms of Service and applicable law in your jurisdiction. Use the data for research, monitoring, and analytics β€” not to replicate the storefront.

❓ FAQ

Is it legal to scrape this data? This actor collects only public, non-personal catalog data β€” the same product listings any visitor to OLIVE YOUNG Global sees without logging in. No personal data is collected. You are responsible for how you use the data; see the legality note above.

What does it cost in practice? $2.00 per 1,000 results (launch pricing) + a few cents of platform usage. Example: a 500-result daily pull costs about $1.00/day. Apify's free $5 monthly credit covers ~2,500 results.

Do I need to configure proxies? No β€” the default settings work out of the box. The default input keeps Apify RESIDENTIAL proxy enabled, which is what OLIVE YOUNG's WAF requires; just leave it on.

How fresh is the data? Every run scrapes the live site at run time. Schedule the actor for recurring snapshots.

What is NOT included? No customer or reviewer personal data (no nicknames, profiles, or IDs) is ever scraped. In ranking mode the feed does not expose per-product review counts, so rating/review_count may be null there.


πŸ€– Use with AI agents (MCP)

Call this Actor as a tool from Claude or any MCP-compatible AI agent β€” no glue code. Point your MCP client at Apify's server, scoped to this Actor:

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=kdatafactory/oliveyoung-scraper",
"headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
}
}
}

Your agent can then pull the current Olive Young best-seller ranking with USD prices on demand β€” no scraping code in your app. Grab a free token from Apify β†’ Integrations.

πŸ‡°πŸ‡· More Korean data actors

This actor is part of a suite of Korean-platform scrapers by the same maintainer:

Browse all: apify.com/kdatafactory


πŸƒ Run it

On Apify: set your input and click Start. Locally:

npm install
# put your input in storage/key_value_stores/default/INPUT.json
npm start

Results land in the default dataset (Apify) or ./storage/datasets/default (local).


If this actor saves you time, a rating on the Store page helps a solo maintainer a lot. Found an issue? Open it in the Issues tab β€” I respond fast.