Yes24 Book Bestseller & Category Scraper (Korea)
Pricing
from $3.00 / 1,000 results
Yes24 Book Bestseller & Category Scraper (Korea)
Scrape Korean bestseller book listings from Yes24: titles, authors, publishers, KRW prices and discounts, ratings, review counts and sales index, ranked by category.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Signal Data Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
Pull ranked bestseller and category data from Yes24 (yes24.com), Korea's largest online bookstore. Give it one or more category codes and it returns the ranked title list with author, publisher, publication month, discounted and list price in KRW, the discount rate, the customer rating, the review count and Yes24's own sales index.
Korean publishing data is close to unobtainable from outside Korea. There is no public API,
rights and catalogue information sits behind Korean-language listings, and the ranking
that actually drives Korean bookstore buying โ the sales index โ is not published anywhere
else. Yes24's robots.txt permits the server-rendered bestseller listing, and this Actor
stays strictly inside what it permits.
Verified on a live run: 60 books in 4.4 seconds, and 200 books across 2 categories in 8.3 seconds. No blocking encountered.
What you get
One dataset row per book:
| Field | Type | Description |
|---|---|---|
bookId | string | Yes24 goods number |
title | string | Title as listed |
url | string | Canonical product page URL (emitted as a string, never fetched) |
author | string | Author / translator / editor credit line |
publisher | string | Publisher name |
publishDate | string | Publication month as displayed |
priceKrw | integer | Selling price after discount, Korean won |
originalPriceKrw | integer | List price before discount, Korean won |
discountRate | integer | Discount percentage |
rating | number | Average customer rating |
reviewCount | integer | Number of customer reviews |
salesIndex | integer | Yes24 sales index โ the store's own demand score |
imageUrl | string | Cover image URL (emitted as a string, never fetched) |
categoryNumber | string | Which input category produced this row |
rank | integer | Position within that category's bestseller list |
scrapedAt | string | ISO-8601 UTC timestamp |
Input
{"categoryNumbers": ["001001025", "001001046"],"maxItems": 200,"maxPages": 5,"pageSize": 100,"requestDelaySeconds": 2,"respectRobotsTxt": true,"includeContactInfo": false,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyCountry": "KR" }}
| Option | Default | Notes |
|---|---|---|
categoryNumbers | ["001"] | Required. Verified codes listed below |
maxItems | 100 | Hard stop across all categories (max 5000) |
maxPages | 5 | Pages per category (max 50) |
pageSize | 48 | 10, 24, 48, 60, 100 and 120 all verified as honoured |
requestDelaySeconds | 2 | Politeness pause between requests |
respectRobotsTxt | true | Re-checks robots.txt at runtime, skips disallowed URLs |
includeContactInfo | false | Off by default; keeps personal contact data out of your dataset |
proxyConfiguration | Apify Proxy, KR | A Korean IP gives the most consistent results |
Verified category codes: 001 all Korean books, 001001019 humanities,
001001022 society & politics, 001001025 business & economics,
001001046 fiction & poetry, 001001047 essays, 002 foreign books, 003 CD/LP,
004 DVD/Blu-ray, 017 eBooks.
Hard cap: each bestseller list ends at rank 1000. Pages beyond that come back empty
and the run moves on to the next category, so 1000 rows per category is the ceiling
regardless of maxPages.
Sample output
{"bookId": "192474512","title": "์ธ๋ค์นด, ์ค๋์ ๋นผ์๊ธฐ๊ณ ์๋ ๋น์ ์๊ฒ","url": "https://www.yes24.com/product/goods/192474512","author": "๋ฃจํค์ฐ์ค ์๋์ด์ฐ์ค ์ธ๋ค์นด ์ / ํ์์ด ๋์ ํ ํธ์ญ","publisher": "๋ ผํฝ์ ","publishDate": "2026๋ 07์","priceKrw": 16200,"originalPriceKrw": 18000,"discountRate": 10,"rating": 8.4,"reviewCount": 176,"salesIndex": 520308,"imageUrl": "https://image.yes24.com/goods/192474512/L","categoryNumber": "001","rank": 1,"scrapedAt": "2026-09-13T08:58:54Z"}
Typical uses
- Publishing market intelligence โ track which titles, publishers and genres are selling in Korea
- Translation-rights scouting โ spot rising Korean titles and K-content source material early
- Competitive title and price tracking โ monitor your own catalogue's rank, discount and reviews
- Cultural trend research โ build time series of category demand from the sales index
Responsible use
- Reads the public bestseller listing only โ
GET /product/category/bestseller.robots.txtpermits that path. The Actor never calls/Product/Goods/JsonGoodsList, the ajax list endpointrobots.txtdisallows, and it never opens a product detail page:urlandimageUrlare emitted as plain strings for you to follow yourself. respectRobotsTxtis on by default and enforced before every single request.- Requests are paced (default 2s) with retries on transient failures.
- Personal data is excluded by default. With
includeContactInfo: false, phone and e-mail fields are dropped and any phone/e-mail pattern inside a free-text field is replaced with[removed]. - Titles, cover images, prices and review data belong to their respective owners. You are responsible for how you use the output.
Pricing
Pay per result. You are charged only for rows actually delivered to your dataset.
ํ๊ตญ์ด ์์ฝ
์์ค24 ๋ฒ ์คํธ์ ๋ฌยท์นดํ ๊ณ ๋ฆฌ ํฌ๋กค๋ฌ. ์นดํ ๊ณ ๋ฆฌ ์ฝ๋๋ฅผ ๋ฃ์ผ๋ฉด ์์ค24 ๋ฒ ์คํธ์ ๋ฌ ๋ชฉ๋ก์ ๊ทธ๋๋ก ํ๋ก ๋ฝ์ ์ค๋๋ค. ์ ๋ชฉยท์ ์ยท์ถํ์ฌยท์ถ๊ฐ์ยทํ๋งค๊ฐ/์ ๊ฐ(์)ยทํ ์ธ์จยทํ์ ยท๋ฆฌ๋ทฐ ์ยท ํ๋งค์ง์ยทํ์ง ์ด๋ฏธ์ง ์ฃผ์๊ฐ ํ ์ค์ฉ ๋์ต๋๋ค.
- ๊ฒ์ฆ๋ ์นดํ
๊ณ ๋ฆฌ:
001๊ตญ๋ด๋์ ์ ์ฒด,001001019์ธ๋ฌธ,001001022์ฌํ์ ์น,001001025๊ฒฝ์ ๊ฒฝ์,001001046์์ค/์,001001047์์ธ์ด,002์ธ๊ตญ๋์,003CD/LP,004DVD,017eBook - ํ์ด์ง ํฌ๊ธฐ: 10ยท24ยท48ยท60ยท100ยท120 ๋ชจ๋ ์ค์ธก ํ์ธ(๊ธฐ๋ณธ 48)
- ํ๊ณ: ๋ฒ ์คํธ์ ๋ฌ ๋ชฉ๋ก์ ์นดํ ๊ณ ๋ฆฌ๋ง๋ค 1000์์์ ๋๋ฉ๋๋ค. ๊ทธ ๋ค ํ์ด์ง๋ ๋น์ด์ ๋์์ค๊ณ ๋ค์ ์นดํ ๊ณ ๋ฆฌ๋ก ๋์ด๊ฐ๋๋ค
- ์๋: 60๊ฑด 4.4์ด, 2๊ฐ ์นดํ ๊ณ ๋ฆฌ 200๊ฑด 8.3์ด ์ค์ธก(์ฐจ๋จ ์์)
- ์์ ์ฅ์น: robots.txt ์ค์๊ฐ ๊ธฐ๋ณธ๊ฐ(์ผ์ง), ์์ฒญ ๊ฐ 2์ด ์ง์ฐ
- ์์ค24๊ฐ robots.txt๋ก ๋ง์๋
/Product/Goods/JsonGoodsList๋ ์ ๋ ํธ์ถํ์ง ์๊ณ , ์ํ ์์ธ ํ์ด์ง๋ ์ด์ง ์์ต๋๋ค. ์ฃผ์๋ ๋ฌธ์์ด๋ก๋ง ๋ด์ ๋๋ฆฝ๋๋ค
์๊ธ: ๊ฒฐ๊ณผ 1๊ฑด๋น ๊ณผ๊ธ(pay-per-result). ์ค์ ๋ก ๋ฐ์ ์ค ์๋งํผ๋ง ๋ ๋๋ค.