Naver Scraper - Places, Blogs, News & Cafe Leads
Pricing
from $4.00 / 1,000 business leads
Naver Scraper - Places, Blogs, News & Cafe Leads
Scrape Naver into clean structured data. Get Korean local business leads with phone, address, rating and coordinates, plus blog, news and cafe search results with the full article text. No browser, no login, runs in seconds.
Pricing
from $4.00 / 1,000 business leads
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Turn Naver, South Korea's dominant search portal, into clean structured data: Korean local business leads with phone numbers and addresses, plus blog, news and cafe search results with the full article body, not just a snippet.
No browser, no login, no cookies. This actor runs on plain HTTP against Naver's own server-rendered pages, so runs finish in seconds and cost a fraction of a browser-based scraper.
What you get
places - Korean local business leads
The lead-generation mode. Every business comes back with contact and location data ready for outreach or market mapping.
| Field | Notes |
|---|---|
name, category, businessCategory, categories | Business name + Naver's own category codes |
phone | The contact number - populated for the large majority of listings |
roadAddress, address, fullAddress, commonAddress | Full Korean address, all four Naver formats |
latitude, longitude | Map coordinates, ready for geo analysis |
visitorReviewScore, visitorReviewCount, blogCafeReviewCount, bookingReviewCount, totalReviewCount | Full review picture |
conveniences, options, paymentMethods | Amenities, service options, accepted payments |
menuCount, topMenus | Menu items with prices (businesses that publish a menu) |
topReviews, microReview | Actual visitor review text (listings with recent reviews) |
imageUrl, imageUrls, imageCount | Photos |
bookingUrl, talkTalkUrl, hasBooking, hasNaverPay | Booking / chat channels (opt-in per merchant) |
representativePrice, bookingReviewScore | Beauty lane only - hair & beauty listings |
leadScore | 0-100 contactability score, so you can sort the best leads to the top |
placeUrl, mapUrl | Direct Naver Place and Naver Map links |
blogs / news / cafes - Naver search results
| Field | Notes |
|---|---|
title, snippet, publishedDate / publishedRelative | Result basics |
fullText, textLength | The complete post or article body when includeDetails is on |
bloggerName, blogId, blogUrl, likeCount, commentCount, categoryName | Blogs |
publisher, publishedAt, reporter, section, naverNewsUrl, originalUrl | News |
cafeName, cafeUrl, isAd | Cafes - paid placements are flagged, not silently mixed in |
Honest scope - what this actor does NOT do
We would rather tell you up front than have you discover it on your first run.
- Naver Shopping is not included.
search.shopping.naver.comanswers automated requests with HTTP 418 on every lane we tested, so shopping is not offered rather than shipped broken. - Only two Naver Place lanes are offered (
generalandbeauty). Naver's other Place verticals (/cafe/list,/hospital,/attraction,/accommodation,/place) either 404 or render zero businesses server-side.generalcovers every business type anyway - the query picks the category, e.g.강남 카페,부산 치과,홍대 헬스장. - Opening hours are not returned. Naver loads them through a later request and leaves the field null in the page payload, measured across 122 live businesses. Rather than ship a permanently empty column, we removed it. Blog tags and news thumbnails were dropped for the same reason.
- Naver Place ignores
?page=. Page 2 returns the identical businesses. Depth therefore comes from sweeping theregionslist (each region is a different map anchor and a different result set), not from paging - which is whyregionsexists.
Reliability
Naver rate-limits by IP. This actor rotates a pool of independently-primed Korean residential proxy sessions, one egress IP each, and validates the payload rather than the status code - a 200 that came back without the expected data is treated as a throttle, rotated and retried.
- A transient block never throws. The run ends Succeeded with a status message and, on pay-per-event, you are billed nothing for zero results.
- Every run carries a wall-clock budget from
ACTOR_TIMEOUT_ATand stops cleanly before the platform can kill it, so a run can never end TIMED-OUT. Proven: an unbounded run under a 120 s timeout finished Succeeded in 64 s with 36 complete records and a status message. - Empty or malformed input runs a small real sample instead of failing.
Input
{"mode": "places","placeType": "general","queries": ["강남 카페"],"regions": ["서울", "부산"],"includeDetails": true,"maxItems": 50}
| Field | Description |
|---|---|
mode | places | blogs | news | cafes |
queries | Search terms, Korean or English |
placeType | general (any business type) or beauty |
regions | Places only - sweep these regions for depth |
includeDetails | Adds full article text / business detail fields |
maxItems | 0 = unlimited (still stops safely before the timeout) |
sortBy | relevance or recent |
Use with AI assistants (MCP)
This actor works as a tool for AI agents through Apify's MCP server, so an assistant can look up Korean businesses or Korean-language coverage on demand.
Agent-ready: autonomous discovery and payment
This Actor is pay-per-event with limited permissions, which makes it eligible for Apify's agentic payments. AI agents can discover, run, and pay for this Actor autonomously - with no Apify account - using USDC on Base via x402 or Skyfire.
- MCP-native: callable as a tool from any MCP-compatible assistant.
- Deterministic pricing: you are charged per result, so an agent can budget a task precisely.
- No empty-result charges: a run that returns nothing costs nothing.
Legal
Collects publicly available information only. No login, no paywall bypass, no personal accounts. Business contact details are published by the businesses themselves on their public Naver listings. You are responsible for using the data in line with Naver's terms and applicable law, including PIPA/GDPR where relevant.