Naver Real Estate Broker Scraper avatar

Naver Real Estate Broker Scraper

Pricing

from $1.00 / 1,000 broker records

Go to Apify Store
Naver Real Estate Broker Scraper

Naver Real Estate Broker Scraper

Extract contact details and coverage metrics for real-estate brokers (공인중개사) actively listing in any Naver Land (South Korea's premium real estate platform) apartment complex, by URL or ID — name, phone, business registration number, and active listing count.

Pricing

from $1.00 / 1,000 broker records

Rating

0.0

(0)

Developer

Harish Garg

Harish Garg

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

4 days ago

Last modified

Share

What does Naver Real Estate Broker Directory do?

Naver Real Estate Broker Directory builds a deduplicated directory of the real-estate brokers (공인중개사) actively listing homes in any Naver Land apartment complex. Enter a complex by URL or ID and receive one row per broker with brokerage name, contact phone, business registration number, profile image, owner-confirmed sales count, and how many active listings that broker represents in the complex right now.

Use it on the Apify platform to get API access, scheduling, monitoring, proxy rotation, and integrations — so you can keep your broker contact lists current without copy-pasting from Naver's listing pages.

Coverage caveat, front and center: this is a listing-derived broker directory, not a full replica of Naver's per-complex Broker tab. It surfaces only brokers who have at least one active listing in the complex at scrape time. Brokers who advertise in a complex but currently have no active listing will not appear. See the FAQ for the boundary.

Why use Naver Real Estate Broker Directory?

Real-estate analysts, lead-generation teams, relocation services, and market researchers use this Actor to assemble broker contact lists scoped to specific apartment complexes — useful for outreach, partnership pipelines, comparative market reporting, or building a CRM of active agents per building.

Each broker is emitted as a single deduplicated row with their active listing count in the complex, so you can prioritize brokers by current exposure rather than guesswork. Results are clean JSON, ready to drop into a spreadsheet, database, or downstream automation.

How to scrape Naver real-estate brokers

  1. Open the Actor in Apify and go to the Input tab.
  2. Add one or more apartment complex targets (see Input below).
  3. Leave Include broker contact details on for the full directory, or turn it off for a fast listing-derived-only pass.
  4. Start the Actor and wait for it to collect and deduplicate the brokers.
  5. Open the Dataset tab to review, filter, or export the directory.
  6. Schedule the Actor if you want refreshed broker data automatically.

Input

Use Complexes (URL or ID) to provide a list of targets. Each entry can be any of the following:

  • A bare Naver complex ID, for example 174439.
  • A complex page URL, for example https://fin.land.naver.com/complexes/8928.
  • A Naver map URL after selecting a specific apartment complex.

The Include broker contact details toggle fetches public contact details (address, phone, business registration number, profile image) for each discovered broker via Naver's /article/agent endpoint. Turning it off skips those calls and yields a faster, listing-derived-only directory.

The optional Proxy setting supports Apify Proxy. A Korean residential proxy is recommended for dependable larger runs.

Output

The Actor produces one dataset item for every deduplicated broker found for each complex.

{
"complexId": "174439",
"complexName": "매교역팰루시드",
"brokerId": "1234567",
"brokerageName": "Suwon Central Real Estate",
"brokerName": "Kim Min-su",
"businessRegistrationNumber": "120-31-00000",
"address": "Suwon-si, Gyeonggi-do",
"profileImageUrl": "https://land.naver.com/...",
"brokeragePhone": "031-123-4567",
"mobilePhone": "010-1234-5678",
"ownerConfirmationSaleCount": 8,
"cpId": "ABCDE",
"cpOutLinkType": "NAVER_LAND",
"activeListingCount": 12,
"sampleListingUrls": [
"https://fin.land.naver.com/articles/2639084265",
"https://fin.land.naver.com/articles/2639084266"
],
"detailStatus": "enriched",
"directoryCoverage": "active_listings_only",
"scrapedAt": "2026-07-28T10:00:00.000Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldDescription
complexId, complexNameResolved Naver complex identifier and name
brokerIdNaver broker identifier from /article/agent, when available
brokerageName, brokerNameBrokerage (office) and broker (agent) names
businessRegistrationNumber, address, profileImageUrlPublic business registration number, address, and profile image from enrichment
brokeragePhone, mobilePhoneOffice and mobile phone numbers from enrichment
ownerConfirmationSaleCountCount of owner-confirmed sales attributed to the broker by Naver
cpId, cpOutLinkTypeNaver partner-channel identifiers from the listing's brokerInfo
activeListingCountCount of distinct active articleNumbers associated with the broker in the complex
sampleListingUrlsUp to 10 direct https://fin.land.naver.com/articles/{articleNumber} URLs
detailStatusenriched, listing_only (contact details off), or enrichment_failed
directoryCoverageAlways active_listings_only — see the coverage caveat
scrapedAtISO timestamp of when the row was produced

How much does it cost to scrape Naver real-estate brokers?

This Actor is designed for pay-per-result usage: you are charged per broker row produced, not per listing. A single complex typically yields single-digit to low-double-digit unique brokers, so a per-row charge aligns cost with the actual deliverable rather than the inflated raw listing count. Your Apify plan and free-tier availability determine the final charge. Start with one complex to estimate the cost for your typical workload.

Tips and advanced options

  • For faster, cheaper runs where contact details don't matter, turn off Include broker contact details. Every row is still emitted with detailStatus: listing_only and the listing-derived broker identity.
  • A complex with hundreds of listings still produces only a few dozen broker rows because rows are deduplicated. Use that to estimate volume before scaling up.
  • Run the Actor on a schedule to track which brokers enter or leave a complex over time.
  • If your workload covers many complexes, keep the recommended Korean residential proxy and split very large target lists into manageable scheduled runs.

FAQ, disclaimers, and support

Why is a broker I see on Naver's Broker tab missing here? This Actor only surfaces brokers with at least one active listing in the complex at scrape time. Brokers who advertise or are registered against the complex but have no current listing are intentionally out of scope for this version. A future version may merge the complete Broker-tab source.

Are the contact details always present? No. Phone numbers, business registration numbers, and profile images come from Naver's /article/agent endpoint and are only emitted when Naver returns them. The Actor never infers a phone number, registration number, or identity from matching names — missing values are emitted as null.

Is this legal? This Actor collects publicly available broker information shown on Naver Land listing pages. You are responsible for ensuring that your use complies with Naver's terms, applicable laws (including any personal-data regulations), and your organization's data policies. Availability and field values can change when Naver updates its website.

For questions, feature requests, or feedback, use the Actor's Issues tab. Custom data-collection solutions and integrations can also be arranged on request.