# Naver Scraper API — Map, Shopping, Blog, News & Real Estate (`pro100chok/naver-all-in-one-scraper`) Actor

All-in-one Naver scraper: Naver Map places with reviews, menus and busy hours, Naver Shopping products with sellers and reviews, Blog, Cafe, News with comments, Knowledge iN, SERP, real estate, webtoons, stocks and DataLab trends. Keywords or any Naver URL. No login or API key.

- **URL**: https://apify.com/pro100chok/naver-all-in-one-scraper.md
- **Developed by:** [Raven](https://apify.com/pro100chok) (community)
- **Categories:** Lead generation, E-commerce, SEO tools
- **Stats:** 3 total users, 3 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.70 / 1,000 search results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## Naver Scraper — All-in-One Naver API for Map, Shopping, Blog, Cafe, News & More (네이버 크롤러)

**Naver Scraper** collects data from every public service of [Naver](https://www.naver.com), South Korea's largest search portal, in one actor: **Naver Map places with reviews, Naver Shopping products with sellers and reviews, Blog, Cafe, News with comments, Knowledge iN (지식iN), the integrated search page, images, videos, real estate (네이버 부동산), webtoons, stocks and DataLab shopping trends.** Paste keywords in Korean or English, IDs, or any Naver link and get clean JSON, CSV or Excel. Results start **from $1 per 1,000** — no Naver login, no API key, no code and no proxies to set up.

![Naver scraper output: Naver Map places with rating, phone, address, popular menu items and review keywords — scrape Naver Map, Shopping, Blog, Cafe and News in one actor](https://api.apify.com/v2/key-value-stores/ZCebEVPBrafwYNe8R/records/hero)

<table>
<tr>
<td colspan="4" style="padding:10px 14px;background:#027736;border:none;border-radius:4px 4px 0 0">
<span style="color:#FFFFFF;font-size:14px;font-weight:700;letter-spacing:0.5px">Raven &middot; ASIA &amp; LOCAL DATA</span>
<span style="color:#CDF4DE;font-size:13px">&nbsp;&nbsp;&bull;&nbsp;&nbsp;Naver · Google Maps · RedNote · TikTok Shop</span>
</td>
</tr>
<tr>
<td style="background:#D2F5E1;padding:10px 12px;border:1px solid #E4E4E7;border-right:none;border-top:none;vertical-align:top;width:25%">
<span style="white-space:nowrap"><img src="https://api.apify.com/v2/key-value-stores/ZCebEVPBrafwYNe8R/records/icon" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/pro100chok/naver-all-in-one-scraper" style="color:#026D32;text-decoration:none;font-weight:700;font-size:13px">Naver&nbsp;All-in-One</a></span><br>
<span style="color:#026D32;font-size:11px;font-weight:600">&#10148; You are here</span>
</td>
<td style="background:#EBFBF2;padding:10px 12px;border:1px solid #E4E4E7;border-right:none;border-top:none;vertical-align:top;width:25%">
<span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-w0yugQzf3ETbRbAC2-ehi6JwVR72-ae55cffc-cd6e-481f-bb22-f89a349f7287.png" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/pro100chok/google-maps-scraper" style="color:#18181B;text-decoration:none;font-weight:700;font-size:13px">Google&nbsp;Maps</a></span><br>
<span style="color:#71717A;font-size:11px">Places, reviews, emails</span>
</td>
<td style="background:#EBFBF2;padding:10px 12px;border:1px solid #E4E4E7;border-right:none;border-top:none;vertical-align:top;width:25%">
<span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-r3YXQ95TB2FiMAMDE-axc45dF2Ib-07102fe5-6a1e-49bd-9c3a-673f350ea628.png" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/pro100chok/rednote-xiaohongshu-scraper" style="color:#18181B;text-decoration:none;font-weight:700;font-size:13px">RedNote&nbsp;小红书</a></span><br>
<span style="color:#71717A;font-size:11px">Notes, profiles, comments</span>
</td>
<td style="background:#EBFBF2;padding:10px 12px;border:1px solid #E4E4E7;border-top:none;vertical-align:top;width:25%">
<span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-FzXXmis0AF2EYyyii-3mCXVBAxXh-bc40a62c-b130-486d-b676-ab123126497f.png" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/pro100chok/tiktok-shop-scraper-usage" style="color:#18181B;text-decoration:none;font-weight:700;font-size:13px">TikTok&nbsp;Shop</a></span><br>
<span style="color:#71717A;font-size:11px">Products, sales, reviews</span>
</td>
</tr>
</table>

### 🔎 What does this Naver Scraper do?

It works as an **unofficial Naver API** for 18 data sources. Naver's own Open API needs a registered app, a client ID and secret, has a daily call quota and returns only short search snippets — no reviews, no menus, no comments, no seller data. This actor reads the same public pages a visitor in Korea sees and returns structured rows.

| Mode (`scrapeType`) | What you get | One row per |
|---|---|---|
| `places` — Naver Map / Place (네이버 지도·플레이스) | Name, category, address, phone, coordinates, rating, review counts, booking / delivery flags; with details: opening hours, menu with prices, popular menu items, hourly busyness, review keywords, amenities, transit, blog reviews, photos, visitor reviews | place |
| `shopping` — Naver Shopping / Plus Store (네이버쇼핑) | Price, discount, rating, reviews, stock, seller, delivery, category path; with details: brand, manufacturer, seller company and history; buyer reviews | product |
| `blog` (블로그) | Title, link, snippet, blogger, date, images; with details: full post text, tags, all images, comment count | post |
| `cafe` (카페) | Title, cafe name, snippet, date; with details: full article, views, comments with authors | article |
| `news` (뉴스) | Headline, press, time, Naver News link, clustered related articles; with details: full article text, reporters, section, comments | article |
| `kin` — Knowledge iN (지식iN) | Question, best-answer excerpt, expert badge; with details: full question and every answer | question |
| `serp` — integrated search (통합검색) | Every block of the results page in order: place, shopping, news, ads, images, clips… with their items and related searches | search term |
| `web`, `images`, `videos` | Web documents, images (original URL, size), videos and short clips (platform, author, views, duration) | result |
| `autocomplete` (자동완성) | Naver's suggestions for a keyword | keyword |
| `shoppingBest` — Naver Shopping BEST | Daily / weekly best-selling and most-viewed products, trending keywords, popular brands | ranked item |
| `shoppingInsights` — DataLab Shopping Insight (쇼핑인사이트) | Top 500 keywords of a category; click trend of any keyword with gender, age and device split | keyword |
| `realEstate` — Naver Real Estate (네이버 부동산) | Every listing of a complex: sale / jeonse / monthly rent price, area, floor, direction, broker, verification; complex facts | listing |
| `webtoons` (네이버 웹툰) | Weekday, new and completed series, keyword search; synopsis, creators, genres, subscribers, episodes | webtoon |
| `stocks` (네이버 증권) | Korean and US tickers: price, change, market cap, PER, PBR, dividend, 52-week range, analyst target, investor flows, reports, peers, price history | stock |
| `blogPosts` | Every post of a blog with likes, comments, shares, plus blog subscribers and visitors | post |
| `urls` | Any Naver link — detected and routed to the right parser automatically | link |

### ✅ Why use this Naver scraper?

- 🧩 **One actor instead of ten.** Map, Shopping, Blog, Cafe, News, Knowledge iN, SERP, real estate, webtoons, stocks and DataLab share one input and one pricing table.
- 🔗 **Any Naver link works** in any mode — `map.naver.com`, `m.place.naver.com`, `naver.me` short links, `smartstore` / `brand.naver.com` products, `n.news`, `m.blog`, `cafe.naver.com`, `kin.naver.com`, `land.naver.com`, `comic.naver.com`, `finance.naver.com`.
- 🗺️ **60+ fields per place** with Full details, including data almost no other scraper returns: **hourly busyness per weekday**, **most-ordered menu items with order share**, average spend by time of day, review keyword votes and transit.
- 🛒 **50+ fields per product** with Full details, and **buyer reviews for any Smart Store or Brand Store product**.
- 💬 **Comments and reviews nested inside their parent row** — 20 places stay 20 rows, even with 2,000 reviews attached.
- 📈 **Deep content search:** after Naver's best matches run out, the crawl continues with the newest posts automatically, so large limits keep returning fresh, de-duplicated results.
- ⚡ **Live API (Standby):** call `GET /places?q=강남 맛집` and get the rows in the HTTP response — no run to poll.
- 💸 **You pay only for what comes back.** Full-details and review charges apply only when the data was actually fetched.

| | Naver Open API | Typical Naver scrapers | **This actor** |
|---|---|---|---|
| Services | Search snippets only | Usually one service per actor | **18 modes in one actor** |
| Setup | App registration, client ID / secret | Varies | **None** |
| Place reviews, menus, hours | ❌ | Some | ✅ plus popular times & menu ranking |
| Shopping sellers & reviews | ❌ | Separate actors | ✅ |
| Cafe & news comments | ❌ | Rare | ✅ |
| Real estate, webtoons, stocks, DataLab | ❌ | Separate actors | ✅ |
| Any Naver URL as input | ❌ | Partial | ✅ |
| Live HTTP API | ✅ | ❌ | ✅ |

### 📦 What data can you extract from Naver?

**Places** — `id`, `name`, `category`, `address`, `roadAddress`, `phone`, `latitude`, `longitude`, `rating`, `visitorReviewCount`, `blogReviewCount`, `openStatus`, `hasBooking`, `bookingUrl`, `hasNaverPay`, `offersDelivery`, `offersTakeout` … With **Full details**: `description`, `openingHours` (day, hours, break time, last order), `menu` (name, price, description, image), `popularMenus`, `averageSpend`, `popularTimes` (24 hourly values per weekday), `reviewKeywords`, `reviewThemes`, `reviewMenuMentions`, `facilities`, `conveniences`, `paymentMethods`, `parking`, `keywords`, `website`, `socialLinks`, `subwayStations`, `busStops`, `blogReviews`. With **reviews**: rating, text, author, visit date, verification (receipt / booking), ordered item, keywords, photos, owner reply.

**Products** — `title`, `price`, `originalPrice`, `discountPercent`, `rating`, `reviewCount`, `reviewCount6Months`, `stockQuantity`, `sellerName`, `sellerUrl`, `sellerGrade`, `isBrandStore`, `deliveryFee`, `freeDelivery`, `fastDelivery`, `categoryPath`, `catalogId`, `images` … With **Full details**: `brand`, `manufacturer`, `pointsEarned`, `courier`, `sellerCompany`, `sellerRepresentative`, `sellerSalesCount`, `sellerStoreAge`. With **reviews**: rating, text, date, option bought, photos, repurchase flag, helpful votes.

**Blog / Cafe / News / Knowledge iN** — title, link, snippet, author / press, date, thumbnails. With **Full details**: full text, images, tags, view and comment counts, and for Knowledge iN every answer with author badges.

**Real-estate listings** — `complexName`, `propertyType`, `tradeType` (매매 / 전세 / 월세), `price`, `deposit`, `monthlyRent`, `managementFee`, `supplyAreaM2`, `exclusiveAreaM2`, `floor`, `totalFloors`, `direction`, `verification`, `listedAt`, `brokerage`, `sameListingCount`, `completionDate`, coordinates. With **Full details**: households, buildings, builder, floor-area ratio, parking per household.

**Stocks** — price, change, `marketCap`, `per`, `pbr`, `eps`, `dividendYield`, `week52High`, `week52Low`, `analystTargetPrice`, `investorFlows`, `analystReports`, `peers`, and with Full details a daily OHLCV `priceHistory`.

### 🚀 How to scrape Naver step by step

1. Open the actor and click **Try for free** — new Apify accounts get monthly free credits.
2. Pick **What to scrape**, e.g. *Naver Map / Places*.
3. Type your **Queries**: keywords (`강남 맛집`, `에어팟`), IDs or Naver links — one per line.
4. Set **Max results per query** and, if you need them, turn on **Full details**, **reviews** or **comments**.
5. Click **Start**. Rows appear in the Output tab within seconds; export to JSON, CSV, Excel or HTML, or read them through the API.

### 🗺️ How to get more than 300 places from Naver Map?

Naver Map stops at about 300 places per search term. Turn on **Deep area search** and the actor cuts the area into smaller map squares until each square holds fewer than 300 places, then collects all of them and removes duplicates. `홍대 카페` returns over 1,200 cafés instead of 300. The area comes from where the keyword's first results are, or from **latitude / longitude** plus **Search radius (km)** — e.g. every `카페` within 2 km of a point.

### 📰 How to scrape thousands of Naver blog, cafe and news posts?

Set **Max results per query** as high as you need. The actor first collects Naver's best matches, and once those run out it continues with the newest posts for the same keyword, skipping everything already collected. Combine it with **Published within** or a custom date range to scope a period.

### 🔗 Which Naver links can I paste?

| Service | Example |
|---|---|
| Map / Place | `https://map.naver.com/p/entry/place/2097258400`, `https://m.place.naver.com/restaurant/2097258400/home`, `naver.me/...` |
| Smart Store / Brand Store | `https://smartstore.naver.com/<store>/products/<id>`, `https://brand.naver.com/<brand>/products/<id>` |
| Blog | `https://blog.naver.com/<id>/<logNo>`, `https://m.blog.naver.com/PostView.naver?blogId=...&logNo=...`, a blog home for all posts |
| Cafe | `https://cafe.naver.com/<cafe>/<articleId>`, `https://cafe.naver.com/ca-fe/cafes/<id>/articles/<articleId>`, links from search results |
| News | `https://n.news.naver.com/mnews/article/<office>/<id>`, `m.entertain` and `m.sports` articles |
| Knowledge iN | `https://kin.naver.com/qna/detail.naver?dirId=...&docId=...` |
| Real estate | `https://fin.land.naver.com/complexes/8928`, `https://new.land.naver.com/complexes/8928` |
| Webtoon / Stock | `https://comic.naver.com/webtoon/list?titleId=747269`, `https://finance.naver.com/item/main.naver?code=005930` |
| Search pages | `https://search.naver.com/search.naver?query=...` (desktop and mobile, any tab) |

### ⚡ Live Naver API (Standby mode)

The same actor answers HTTP requests directly — no dataset to fetch. Every input field is a query parameter; shorthand paths exist for each mode.

```bash
curl "https://pro100chok--naver-all-in-one-scraper.apify.actor/places?q=강남 맛집&limit=5&details=true" \
  -H "Authorization: Bearer <APIFY_TOKEN>"
```

| Route | What it does |
|---|---|
| `GET /search?scrapeType=...&q=...` | Any mode; parameters mirror the input schema (`limit`, `details`, `reviews`, `comments`, `sortBy`, …) |
| `GET /places`, `/shopping`, `/blog`, `/news`, `/urls?url=...` | Shorthand for the matching `scrapeType` |
| `POST /search` | A full actor input as the JSON body |
| `GET /openapi.json` | OpenAPI 3 specification |

Each request returns up to 500 results per query and 10 queries, within 270 seconds. It is billed with the same events as a normal run.

### ⚙️ Input parameters

| Parameter | Type | Description |
|---|---|---|
| `scrapeType` | enum | Which Naver service to scrape (see the table above). Default `places`. |
| `queries` | array | Keywords, IDs or Naver links. Optional for `shoppingBest`, `shoppingInsights`, `webtoons`. |
| `maxItems` | integer | Max results per query (default 1,000). |
| `sortBy` | enum | `relevance` / `date` / `oldest` for content searches. |
| `period`, `dateFrom`, `dateTo` | enum / date | Publication window for content searches. |
| `includeAds` | boolean | Keep sponsored blog results (flagged `isAd`). |
| `includeDetails` | boolean | Open each result for its full data (billed as `details`). |
| `includeComments`, `maxComments` | boolean / integer | Cafe and news comments; Knowledge iN answers limit. |
| `includeReviews`, `maxReviews`, `reviewSort` | boolean / integer / enum | Place and product reviews. |
| `includePhotos`, `maxPhotos` | boolean / integer | Place photo URLs. |
| `shoppingSort`, `minPrice`, `maxPrice` | enum / integer | Product sort (`REL`, `PURCHASE`, `REVIEW`, `LOW_PRICE`, `HIGH_PRICE`, `RECENT`) and price band. |
| `bestRanking`, `bestPeriod`, `bestCategory` | enum | Shopping BEST chart, period and category. |
| `latitude`, `longitude` | string | Search Naver Map around a point. |
| `deepSearch`, `searchRadiusKm` | boolean / integer | Go past Naver Map's 300-place cap by sweeping the area square by square. |
| `language` | enum | `ko` (default) or `en` — English place names where Naver has them. |
| `tradeTypes`, `realEstateSort` | array / enum | Real-estate deal types and listing order. |
| `webtoonDay`, `includeEpisodes`, `maxEpisodes` | enum / boolean / integer | Webtoon catalogue and episode lists. |
| `insightCategory`, `timeUnit`, `startDate`, `endDate`, `device`, `gender`, `ages` | various | DataLab Shopping Insight filters. |
| `maxConcurrency`, `maxRetries` | integer | Performance tuning; defaults suit almost every run. |

### 🧪 Ready-to-paste input recipes

**Every café in Hongdae (beyond Naver's 300-place cap)**

```json
{ "scrapeType": "places", "queries": ["홍대 카페"], "maxItems": 5000, "deepSearch": true }
```

**Restaurants in Gangnam with menu, hours, popular times and 50 reviews each**

```json
{ "scrapeType": "places", "queries": ["강남역 맛집"], "maxItems": 50, "includeDetails": true, "includeReviews": true, "maxReviews": 50 }
```

**Best-selling AirPods listings with seller details and buyer reviews**

```json
{ "scrapeType": "shopping", "queries": ["에어팟"], "maxItems": 100, "shoppingSort": "PURCHASE", "includeDetails": true, "includeReviews": true, "maxReviews": 30 }
```

**Brand monitoring: every news article about a company this week, with comments**

```json
{ "scrapeType": "news", "queries": ["삼성전자"], "maxItems": 500, "sortBy": "date", "period": "1w", "includeDetails": true, "includeComments": true, "maxComments": 100 }
```

**Blog influencer research with full post text**

```json
{ "scrapeType": "blog", "queries": ["제주 카페 추천", "부산 호텔 후기"], "maxItems": 200, "includeDetails": true }
```

**Korean SEO: integrated results layout for a keyword list**

```json
{ "scrapeType": "serp", "queries": ["다이어트 보조제", "무선 이어폰", "강남 피부과"] }
```

**Apartment sale and jeonse listings in a complex, priciest first**

```json
{ "scrapeType": "realEstate", "queries": ["헬리오시티"], "maxItems": 500, "tradeTypes": ["A1", "B1"], "realEstateSort": "PRICE_DESC", "includeDetails": true }
```

**Trending shopping keywords in Beauty for women in their 20s and 30s**

```json
{ "scrapeType": "shoppingInsights", "queries": [], "maxItems": 100, "insightCategory": "50000002", "gender": "f", "ages": ["20", "30"] }
```

### 📤 Output examples

**Naver Map place (Full details, trimmed)**

```json
{
  "type": "place",
  "query": "성수 카페",
  "id": "1251057335",
  "name": "비아트 성수",
  "category": "카페,디저트",
  "roadAddress": "서울 성동구 아차산로5길 24-45 2층",
  "phone": "0507-1482-5596",
  "latitude": 37.5471439,
  "longitude": 127.0542613,
  "rating": 4.83,
  "visitorReviewCount": 2653,
  "blogReviewCount": 1347,
  "website": "https://www.instagram.com/be_art_seongsu_",
  "openingHours": [{ "day": "수", "hours": "12:00 - 22:00", "lastOrder": "21:30" }],
  "menu": [{ "name": "티라미수 아포가토", "price": "9,000원", "description": "제누와즈 시트 사이에 마스카포네 크림" }],
  "popularMenus": [{ "name": "아메리카노(I)", "orderShare": 21 }, { "name": "무화과 그릭 크로플", "orderShare": 15 }],
  "popularTimes": [{ "day": "Monday", "busiestHour": 12, "hourly": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 39, 26, 19, 12, 14, 7, 19, 11, 5, 3, 0, 0, 0] }],
  "reviewKeywords": [{ "keyword": "디저트가 맛있어요", "count": 1784 }, { "keyword": "커피가 맛있어요", "count": 1681 }],
  "url": "https://map.naver.com/p/entry/place/1251057335"
}
```

**Naver Shopping product (Full details, trimmed)**

```json
{
  "type": "product",
  "query": "에어팟",
  "id": "91298213411",
  "productId": "13753702047",
  "title": "공식 애플 에어팟 5 MKFW4KH/A",
  "price": 199000,
  "discountPercent": 0,
  "currency": "KRW",
  "rating": 4.92,
  "reviewCount": 567,
  "stockQuantity": 1867,
  "sellerName": "애플 공식 브랜드스토어",
  "isBrandStore": true,
  "freeDelivery": true,
  "fastDelivery": "Arrival guarantee",
  "categoryPath": "디지털/가전 > 음향가전 > 이어폰/이어셋 > 무선이어폰/이어셋",
  "brand": "Apple",
  "courier": "CJ대한통운",
  "sellerSalesCount": 34791,
  "sellerStoreAge": "오픈 8년된 스토어",
  "url": "https://brand.naver.com/bluebox00718/products/13753702047"
}
```

**Naver Blog post (Full details, trimmed)**

```json
{
  "type": "blog",
  "query": "강남 맛집",
  "title": "신세계 강남 스위트파크 디저트 맛집 총정리",
  "url": "https://blog.naver.com/solsoltravel/224417639039",
  "blogName": "솔솔 여행 꿀팁 맛집",
  "blogId": "solsoltravel",
  "publishedAt": "2026-09-20T12:20:00+09:00",
  "imageCount": 16,
  "category": "강남구 서초구",
  "commentCount": 38,
  "content": "신세계 강남 스위트파크 디저트 맛집 총정리, 새로 생긴 차지부터 삐아프 한정선까지\n신세계 강남 지하 1층에 있는 스위트파크 ...",
  "isAd": false
}
```

**Real-estate listing**

```json
{
  "type": "listing",
  "id": "2653877341",
  "complexName": "개포자이",
  "propertyType": "아파트",
  "tradeType": "매매",
  "price": 2900000000,
  "managementFee": 600000,
  "supplyAreaM2": 160.71,
  "exclusiveAreaM2": 134.3,
  "floor": "18",
  "totalFloors": 21,
  "direction": "동향",
  "verification": "Owner-verified",
  "listedAt": "2026-10-07",
  "brokerage": "서울공인중개사사무소",
  "sameListingCount": 6,
  "completionDate": "2004-06-17",
  "district": "강남구",
  "neighborhood": "개포동",
  "url": "https://fin.land.naver.com/articles/2653877341"
}
```

### 💰 How much does it cost to scrape Naver?

Pay per event — every price below already includes proxies and platform traffic.

| Event | Free plan | Paid plans from | Charged when |
|---|---|---|---|
| Search result | $1.00 / 1,000 | $0.70 / 1,000 | One blog, cafe, news, Knowledge iN, web, image, video, autocomplete, BEST, DataLab, webtoon, stock or blog-post row |
| Naver Map place | $1.20 / 1,000 | $0.90 / 1,000 | One place row |
| Shopping product | $1.50 / 1,000 | $1.00 / 1,000 | One product row |
| Real-estate listing | $1.50 / 1,000 | $1.00 / 1,000 | One listing row |
| Full details | $2.50 / 1,000 | $1.80 / 1,000 | Only when *Full details* is on and the full page came back |
| Review or comment | $0.50 / 1,000 | $0.35 / 1,000 | Each review / comment attached to a row |
| Integrated search page | $10 / 1,000 | $8.50 / 1,000 | One full SERP analysed (`serp` mode) |
| Actor start | $0.00005 | $0.00005 | Once per run (per GB of memory) |

"Paid plans from" is the Gold-tier price; higher tiers pay less.

| Example job | Cost on the free plan |
|---|---|
| 1,000 blog posts (search results) | ≈ $1.00 |
| 1,000 places, list only | ≈ $1.20 |
| 100 places with full details and 50 reviews each | ≈ $0.12 + $0.25 + $2.50 = **$2.87** |
| 1,000 products with full details | ≈ $1.50 + $2.50 = **$4.00** |
| 500 news articles with full text and 20 comments each | ≈ $0.50 + $1.25 + $5.00 = **$6.75** |
| 100 integrated search pages | ≈ $1.00 |

Apify's free plan includes $5 of monthly credits — enough for up to 5,000 search results or about 4,000 places every month at no cost.

### 🔌 Integrations

Connect the results to **Google Sheets, Make, Zapier, n8n, Slack, Airtable** or any **webhook**, call the actor from the **Apify API** (Python and JavaScript clients), and use **Schedules** for daily price, ranking or review monitoring. Every run's data can be exported to JSON, CSV, Excel, XML or HTML.

### 🤖 Use with AI agents (MCP)

The actor works with the [Apify MCP server](https://mcp.apify.com), so Claude, ChatGPT, Cursor and other MCP clients can call it as a tool. Example prompt:

> "Use the Naver scraper to get the top 20 cafés for 성수 카페 with ratings, popular menu items and their busiest hours, then rank them by review count."

### 💼 Popular use cases

- **Local marketing and lead lists** — Korean restaurants, clinics, salons and shops with phone, address, hours and booking links.
- **Korean e-commerce research** — prices, discounts, sellers, stock and reviews on Naver Shopping; daily BEST charts and DataLab keyword trends.
- **Brand and reputation monitoring** — news, blog, cafe and Knowledge iN mentions, with comments.
- **Korean SEO** — how the integrated results page is laid out for each keyword, which blocks and ads appear, autocomplete suggestions.
- **Real-estate analysis** — asking prices, jeonse and rent levels per complex.
- **Market and investor research** — stock fundamentals, investor flows and analyst reports next to news sentiment.
- **AI and LLM datasets** — Korean review, post and Q\&A text at scale.

### ⚖️ Is it legal to scrape Naver?

This actor collects only publicly visible data, the same information anyone sees on Naver without logging in. Reviews, comments, answers and posts can contain personal data such as nicknames, so make sure your use complies with GDPR, Korea's Personal Information Protection Act (PIPA) and other rules that apply to you, and only process personal data with a legitimate reason. If in doubt, consult a lawyer. Read more in [Is web scraping legal?](https://blog.apify.com/is-web-scraping-legal/). This actor is not affiliated with or endorsed by Naver Corporation.

### ❓ FAQ

#### Does Naver have a public API?

Naver's Open API covers short search snippets and requires a registered app with a client ID and secret, plus a daily quota. It does not return place reviews, menus, shopping sellers and reviews, comments, real-estate listings or DataLab rankings. This actor returns all of them without any keys.

#### Do I need a Naver account, cookies or proxies?

No. Everything is collected without logging in, and proxies are included in the price.

#### Can I search in Korean and English?

Yes. Korean keywords give the richest results (`강남 맛집`, `에어팟`). Set **Result language** to English to get English place names where Naver has them.

#### How many results can I get per keyword?

Naver Map: about 300 per search, or every place in the area with **Deep area search**. Shopping: up to 10,000 products per keyword and sort order. Blog, cafe and news keep going as long as Naver has posts. Knowledge iN: up to about 3,000 questions per keyword (its own search, three sort orders).

#### Why did I get fewer results than I asked for?

Naver had no more unique results for that keyword, or several pages in a row returned only repeats and the run stopped to avoid charging you for nothing. Try a broader keyword, another sort order or a wider date range.

#### Why are some fields missing from a row?

Empty values are left out instead of being written as `null`. If a place has no menu or a product has no discount, those fields simply do not appear.

#### Why do some products have no seller details even with Full details on?

Brand Store products always get full details (brand, manufacturer, seller company, sales count, store age). Regular Smart Store product pages are often held behind Naver's login wall; the product row is still delivered with every search field, category path and buyer reviews, and *Full details* is charged only when the details actually came back.

#### Can I scrape a Naver cafe article from a link?

Yes, including articles of members-only cafes that Naver shows in its search results: the actor opens them the same way a visitor coming from Naver search does. Articles a cafe keeps out of search entirely cannot be read without a membership.

#### Can I get Naver place reviews and Smart Store reviews?

Yes. Turn on **Include reviews** and set **Max reviews per place / product**. Reviews are attached to their place or product row.

#### Can I scrape all posts of one Naver blog?

Yes — use the `blogPosts` mode with a blog ID or blog link. Each post comes with likes, comments and shares, and *Full details* adds the full text.

#### Can I schedule daily monitoring?

Yes. Create a task with your input and add a schedule — for example a daily run of `shoppingBest` or a news search sorted by date.

#### Can I export Naver data to CSV or Excel?

Yes. Every run's dataset downloads as CSV, Excel, JSON, XML or HTML, and the Output tab has ready-made views for places, products, content, listings, rankings and media.

#### Will I be charged for queries that return nothing?

No results are billed for an empty query. Only the small actor-start event is charged per run.

#### Can I call it as an API from my app?

Yes — either start runs through the Apify API, or use the live Standby endpoint (`/search`, `/places`, `/shopping`, …) and get the rows in the response.

### 💬 Feedback & support

Found a bug or need another Naver field? Open an issue in the **Issues** tab — include the run link so we can reproduce it.

### More scrapers by Raven

**Maps, local & reviews**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-w0yugQzf3ETbRbAC2-ehi6JwVR72-ae55cffc-cd6e-481f-bb22-f89a349f7287.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Google Maps Scraper](https://apify.com/pro100chok/google-maps-scraper)** — places, reviews, photos and emails
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-hf4D1qFJHmE95F7CJ-Hkdhw1Nnc8-783bdfba-34ea-42a8-bbe0-27e63a5e8bd2.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Yelp Scraper](https://apify.com/pro100chok/yelp-scraper)** — businesses, reviews and contacts
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-caoIAzJRQpPYIg12M-tlsdeBufko-c028930e-93b5-4dbf-8c6f-2801f0cdb2ba.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[TripAdvisor Scraper](https://apify.com/pro100chok/tripadvisor-all-in-one)** — hotels, restaurants and reviews
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-lFLILoeJarJWgpyfA-hW3U63Zaih-75495494-6b1c-4365-bb7e-3b0275c76e18.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Trustpilot Scraper](https://apify.com/pro100chok/trustpilot-all-in-one-scraper)** — company reviews and ratings
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-Jwxb2NnpjBqbwi3JH-fNreVEhGwW-6078c039-cf2a-4b0c-8915-2a1c8bcf1bcb.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[G2 Scraper](https://apify.com/pro100chok/g2-scraper)** — software reviews and ratings

**E-commerce & Asia**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-r3YXQ95TB2FiMAMDE-axc45dF2Ib-07102fe5-6a1e-49bd-9c3a-673f350ea628.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[RedNote 小红书 Scraper](https://apify.com/pro100chok/rednote-xiaohongshu-scraper)** — notes, profiles and transcripts
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-FzXXmis0AF2EYyyii-3mCXVBAxXh-bc40a62c-b130-486d-b676-ab123126497f.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[TikTok Shop Scraper](https://apify.com/pro100chok/tiktok-shop-scraper-usage)** — products, sales and reviews
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-kaoNl8Aod80TyV1eZ-HMK8j1Pfit-6e72a428-ec01-4d5e-b2fa-80fc6313a008.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Amazon Scraper](https://apify.com/pro100chok/amazon-scraper)** — products, reviews and best sellers
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-mBQQG1GlbZlkcetR5-Sp5ocRGs6r-6f2bcafa-1c0e-4c89-9fdc-6efdfb753328.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[AliExpress Scraper](https://apify.com/pro100chok/aliexpress-scraper)** — products, variants and sellers
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-BVortsfndmSNtL0Mq-dikv6hX55m-4b204a93-b28c-4951-aa28-d72b1650900c.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Alibaba Scraper](https://apify.com/pro100chok/alibaba-scraper)** — products, suppliers and prices

**Social media**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-7fyOP12UzHR5Zlnc5-dmuwhmDVDL-31c88c54-bc51-4767-8869-e9ce3ea0ae19.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Instagram Scraper](https://apify.com/pro100chok/instagram-scraper-all-in-one)** — profiles, posts, reels and comments
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-ZgqqqOMdHEIwgTqnj-smOdJXIFrK-fbb7fc8c-edf1-44ae-8f44-ca61ca354c26.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[YouTube Scraper](https://apify.com/pro100chok/youtube-scraper-all-in-one)** — videos, shorts and comments
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-JqqB6QS6amqcpfgE3-BLZ8dE1o0T-5ca2b9db-4363-49b9-839f-c0fc336567a0.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[TikTok Profile Scraper](https://apify.com/pro100chok/tiktok-profile-pro)** — profiles and contacts
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-ghOKnIbTDC0SWZw8d-u6S7UJLN3o-Gemini_Generated_Image_67uo2167uo2167uo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Threads Scraper](https://apify.com/pro100chok/threads-scraper-usage)** — posts, profiles and replies
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-xceXp1af5loSHSbgu-MR4B1GPIwz-38055b58-9488-43f1-b6c4-08f40fda9976.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[X (Twitter) Scraper](https://apify.com/pro100chok/x-twitter-all-in-one-scraper)** — posts and followers

**SEO & web intelligence**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-pC8gsptNv2RwJm0QE-W9y7YrikQ2-Gemini_Generated_Image_sweylvsweylvswey.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Ahrefs SEO Scraper](https://apify.com/pro100chok/ahrefs-seo-tools)** — DR, backlinks and keywords
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-9FWL3X6mVI2izVfeJ-4DKlEMxqE4-26ac0cec-e6fd-4020-abbb-d4d8885f3bf1.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Semrush Scraper](https://apify.com/pro100chok/semrush-scraper)** — traffic, authority and backlinks
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-aqPbs3KeH9aD8b22w-7uDzdHiNaF-9358b53b-cd06-42f2-bc53-6c5ac7d9558c.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[SimilarWeb Scraper](https://apify.com/pro100chok/similarweb-scraper)** — website traffic and rankings
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-1X9ZSt3urlN5pptAO-Nyu91cUNLw-9d50dd18-fb66-400e-85c7-413263018bd8.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Website Contact Scraper](https://apify.com/pro100chok/extract-emails)** — emails, phones and socials

**Real estate & travel**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-Z8DnUeXHDZ8h3bwz5-2fpYwHzXLj-3464c791-c1e6-4569-be2f-06c9ea795b7f.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Zillow Scraper](https://apify.com/pro100chok/zillow-scraper-all-in-one)** — listings and Zestimate
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-ndx8v7vE2UZLdaPh3-q8F89sJ3yV-8b39d8ca-79e9-4e96-aed0-dd8ab344e038.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Booking Scraper](https://apify.com/pro100chok/booking-all-in-one-scraper)** — hotels and reviews
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/2nh2cdeW87EFLjZmA-actor-Z2kaPRD9dlPAfA95f-1L0kLtuR9W-cbad1ec4-1b82-437a-bf31-76fc21d4ff5b.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **[Idealista Scraper](https://apify.com/pro100chok/idealista-scraper)** — Spain and Italy listings

**Tags:** naver scraper, naver api, naver map scraper, naver place scraper, naver shopping scraper, naver smartstore scraper, naver blog scraper, naver cafe scraper, naver news scraper, naver kin scraper, naver search api, naver serp, naver real estate, naver land, naver webtoon, naver finance, naver datalab, korean scraper, 네이버 크롤러, 네이버 지도, 네이버 플레이스, 네이버 쇼핑, 네이버 블로그, 네이버 카페, 네이버 뉴스, 지식iN, 네이버 부동산

# Changelog

This Actor's version history is a separate document: https://apify.com/pro100chok/naver-all-in-one-scraper/changelog.md

# Actor input Schema

## `scrapeType` (type: `string`):

The Naver service to collect from. Every mode also accepts Naver links in Queries — a link is routed to the right parser automatically.

## `queries` (type: `array`):

One entry per search. Keywords in Korean give the richest results (e.g. 강남 맛집, 에어팟). You can also paste IDs (place ID, stock code 005930, webtoon titleId, real-estate complex number, blog ID) or any Naver link — blog posts, cafe articles, news articles, Knowledge iN questions, map places, Smart Store products, real-estate complexes, webtoons, stocks. Optional for Shopping BEST, Shopping Insight and Webtoons (they then list the ranking / catalogue).

## `maxItems` (type: `integer`):

Upper limit of results for each query (places, products, posts, listings…). Nested reviews and comments do not count towards it.

## `sortBy` (type: `string`):

Order of search results for content searches. Relevance first collects the best matches, then automatically continues with the newest posts so large limits keep producing fresh results.

## `period` (type: `string`):

Only return content published in this period. Ignored when a custom date range is set below.

## `dateFrom` (type: `string`):

Start of a custom date range for content searches, e.g. 2026-01-01.

## `dateTo` (type: `string`):

End of a custom date range for content searches, e.g. 2026-03-31.

## `includeAds` (type: `boolean`):

Keep paid power-content posts in blog results (they are flagged with isAd). Off by default.

## `includeDetails` (type: `boolean`):

Open every result and add its full data: blog post text, tags and images; full cafe article; full news article; Knowledge iN question with all answers; place opening hours, menu, amenities, popular times, review keywords, transit; product brand, category path, seller details; webtoon synopsis and creators; real-estate complex facts; stock price history. Billed as an extra details event per result.

## `includeComments` (type: `boolean`):

Attach comments to cafe articles and Naver News articles. Each comment is billed as one review event.

## `maxComments` (type: `integer`):

Limit of comments per cafe/news article and of answers per Knowledge iN question.

## `includeReviews` (type: `boolean`):

Attach visitor reviews to Naver Map places and buyer reviews to Smart Store / Brand Store products. Each review is billed as one review event.

## `maxReviews` (type: `integer`):

Limit of reviews attached to each place or product. For Stocks with Full details on, it sets how many days of price history to include.

## `reviewSort` (type: `string`):

Which reviews come first.

## `includePhotos` (type: `boolean`):

Attach photo URLs (business and visitor photos) to each place.

## `maxPhotos` (type: `integer`):

Limit of photo URLs per place.

## `shoppingSort` (type: `string`):

Order of Naver Shopping product results.

## `minPrice` (type: `integer`):

Skip products cheaper than this.

## `maxPrice` (type: `integer`):

Skip products more expensive than this.

## `bestRanking` (type: `string`):

Which Naver Shopping BEST chart to collect.

## `bestPeriod` (type: `string`):

Daily or weekly chart. Brand ranking is weekly only.

## `bestCategory` (type: `string`):

Category of the BEST chart.

## `deepSearch` (type: `boolean`):

Naver Map stops at about 300 places per search. With this on, the area of the search is cut into smaller map squares until each one fits, so a keyword like 홍대 카페 returns every matching place in the area (thousands instead of 300). The area is taken from the keyword's first results, or from the latitude / longitude and radius below.

## `latitude` (type: `string`):

Rank places around this point (e.g. 35.1796 for Busan). Use together with longitude. Leave empty to let Naver decide from the keyword.

## `longitude` (type: `string`):

Longitude of the point to search around (e.g. 129.0756 for Busan).

## `searchRadiusKm` (type: `integer`):

With latitude / longitude set, the size of the area swept by Deep area search (half the side of the square, in km).

## `language` (type: `string`):

Korean returns original names and texts. English makes Naver Map return romanised / English place names and categories where available.

## `tradeTypes` (type: `array`):

Real-estate deal types to include. Empty = all.

## `realEstateSort` (type: `string`):

Order of real-estate listings.

## `webtoonDay` (type: `string`):

Which catalogue to list when no query is given.

## `includeEpisodes` (type: `boolean`):

Attach the episode list (number, title, rating, date) to each webtoon.

## `maxEpisodes` (type: `integer`):

Limit of episodes per webtoon, newest first.

## `insightCategory` (type: `string`):

DataLab category: top keywords are listed for it, keyword trends are measured within it.

## `timeUnit` (type: `string`):

Granularity of keyword trend series.

## `startDate` (type: `string`):

Start of the DataLab period (YYYY-MM-DD). Default: 30 days before the end date.

## `endDate` (type: `string`):

End of the DataLab period (YYYY-MM-DD). Default: yesterday.

## `device` (type: `string`):

Limit DataLab statistics to one device type.

## `gender` (type: `string`):

Limit DataLab statistics to one gender.

## `ages` (type: `array`):

Limit DataLab statistics to these age groups. Empty = all ages.

## `proxyConfiguration` (type: `object`):

Korean residential proxies are used by default and are included in the price. You can switch to your own proxies here.

## `maxConcurrency` (type: `integer`):

How many requests run in parallel. The default suits almost every run.

## `maxRetries` (type: `integer`):

How many times a failed request is retried before it is skipped.

## Actor input object example

```json
{
  "scrapeType": "places",
  "queries": [
    "강남 맛집"
  ],
  "maxItems": 1000,
  "sortBy": "relevance",
  "period": "all",
  "includeAds": false,
  "includeDetails": false,
  "includeComments": false,
  "maxComments": 20,
  "includeReviews": false,
  "maxReviews": 20,
  "reviewSort": "recent",
  "includePhotos": false,
  "maxPhotos": 20,
  "shoppingSort": "REL",
  "bestRanking": "PRODUCT_BUY",
  "bestPeriod": "DAILY",
  "bestCategory": "A",
  "deepSearch": false,
  "searchRadiusKm": 3,
  "language": "ko",
  "realEstateSort": "RANKING_DESC",
  "webtoonDay": "ALL",
  "includeEpisodes": false,
  "maxEpisodes": 20,
  "insightCategory": "50000000",
  "timeUnit": "date",
  "device": "",
  "gender": "",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "KR"
  },
  "maxConcurrency": 8,
  "maxRetries": 6
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

## `places` (type: `string`):

No description

## `products` (type: `string`):

No description

## `content` (type: `string`):

No description

## `listings` (type: `string`):

No description

## `rankings` (type: `string`):

No description

## `media` (type: `string`):

No description

## `finance` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "scrapeType": "places",
    "queries": [
        "강남 맛집"
    ],
    "maxItems": 1000,
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "KR"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("pro100chok/naver-all-in-one-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "scrapeType": "places",
    "queries": ["강남 맛집"],
    "maxItems": 1000,
    "proxyConfiguration": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "KR",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("pro100chok/naver-all-in-one-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "scrapeType": "places",
  "queries": [
    "강남 맛집"
  ],
  "maxItems": 1000,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "KR"
  }
}' |
apify call pro100chok/naver-all-in-one-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,pro100chok/naver-all-in-one-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/F8mD18jsatY9pdvTd/builds/fYL6rmojiAlvqUj6a/openapi.json
