VOOZH about

URL: https://apify.com/shahidirfan/realtor-agents-scraper

โ‡ฑ Realtor Agents Scraper ยท Apify


Pricing

Pay per usage

Go to Apify Store

Realtor Agents Scraper

Extract realtor agent profiles, contact details, and listings at scale. Gather names, emails, phone numbers, and market data for lead generation, competitive analysis, and real estate CRM integration. Perfect for brokers, marketers & investors.

Pricing

Pay per usage

Rating

5.0

(3)

Developer

๐Ÿ‘ Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

22

Total users

6

Monthly active users

3 months ago

Last modified

Share

Extract Realtor.com agent listings in bulk, including names, broker/office details, ratings, sales activity, and pricing ranges. This scraper helps you collect agent data for lead generation, market research, and competitive analysis.

Features

  • Agent profile extraction โ€” Collect agent IDs, names, profile URLs, and avatar links.
  • Performance signals โ€” Capture ratings, review counts, testimonial counts, and recent sales activity.
  • Broker and office context โ€” Include brokerage and office names for each agent.
  • Market-ready output โ€” Export clean dataset items with pagination metadata and timestamps.
  • Flexible entry points โ€” Start from a direct Realtor search URL or build one using location and filters.

Use Cases

Agent Prospecting

Build targeted lists of active agents in specific cities. Use rating, review, and sales signals to prioritize outreach.

Brokerage Intelligence

Track broker and office visibility across local markets. Compare who appears most often in search results and where.

Market Coverage Analysis

Measure agent density and activity by location and intent. Spot markets with high competition or under-served segments.

CRM Enrichment

Feed structured agent records into CRMs and sales workflows. Keep prospect data fresh with scheduled runs.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNoRealtor New York URLDirect Realtor agents search URL (intent/sort/agent type are read from this URL).
results_wantedIntegerNo20Maximum agents to save.
max_pagesIntegerNo3Maximum pages to visit per start URL.
proxyConfigurationObjectNo{ "useApifyProxy": true }Proxy settings for higher reliability.

Output Data

Each dataset item may include:

FieldTypeDescription
agent_idStringRealtor agent identifier.
profile_urlStringAgent profile URL.
full_nameStringAgent full name.
broker_nameStringBrokerage name.
office_nameStringOffice name.
avatar_urlStringAvatar image URL.
is_realtorBooleanREALTOR badge indicator.
is_paidBooleanPaid placement indicator.
average_ratingNumberAverage rating value.
reviews_countIntegerReview count.
testimonials_countIntegerTestimonial/recommendation count.
for_sale_countIntegerActive for-sale listings count.
recent_sales_count_12mIntegerSales in last 12 months.
annual_price_rangeStringPrice range summary.
buyer_servicesArrayBuyer-side services list.
seller_servicesArraySeller-side services list.
location_slugStringLocation slug from input URL.
intentStringSearch intent for the page.
sort_byStringSort mode for the page.
rank_overallIntegerRank in paginated output stream.
scraped_atStringExtraction timestamp (UTC).

Usage Examples

Example 1: Basic City Run

{
"startUrl":"https://www.realtor.com/realestateagents/new-york_ny/intent-buy/sort-relevantagents/agenttype-all/pg-1",
"results_wanted":20,
"max_pages":3
}

Example 2: Build URL from Slug + Filters

{
"startUrl":"https://www.realtor.com/realestateagents/miami_fl/intent-sell/sort-relevantagents/agenttype-realtors/pg-1",
"results_wanted":50,
"max_pages":5
}

Example 3: Larger Single-Market Pull

{
"startUrl":"https://www.realtor.com/realestateagents/chicago_il/intent-buy/sort-relevantagents/agenttype-all/pg-1",
"results_wanted":100,
"max_pages":6
}

Sample Output

{
"agent_id":"56bce3477e54f7010021e4a5",
"profile_url":"https://www.realtor.com/realestateagents/56bce3477e54f7010021e4a5",
"full_name":"Vasilis Kokoris",
"broker_name":"Compass",
"office_name":"Compass",
"is_realtor":true,
"average_rating":5,
"reviews_count":31,
"testimonials_count":144,
"for_sale_count":15,
"recent_sales_count_12m":42,
"annual_price_range":"$180,000 - $1,425,000",
"location_slug":"new-york_ny",
"intent":"buy",
"rank_overall":1,
"scraped_at":"2026-03-18T10:50:00.000Z"
}

Tips for Best Results

Use Stable Search URLs

  • Start from exact Realtor search result URLs.
  • Keep URL filters aligned with your target market and audience.

Tune Result Limits

  • Use results_wanted: 20 to validate quickly.
  • Increase gradually for large production jobs.

Use Proxy Configuration

  • Enable proxy usage for consistent page access.
  • Keep concurrency moderate for stable runs.

Integrations

Connect your dataset with:

  • Google Sheets โ€” Share and review agent lists quickly.
  • Airtable โ€” Build filtered directories and outreach pipelines.
  • HubSpot โ€” Sync agent leads into CRM workflows.
  • Make โ€” Automate post-processing and enrichment.
  • Zapier โ€” Trigger alerts or downstream actions.
  • Webhooks โ€” Send results to custom services in real time.

Export Formats

  • JSON โ€” Developer-friendly structured output.
  • CSV โ€” Spreadsheet and BI workflows.
  • Excel โ€” Reporting and operations teams.
  • XML โ€” Legacy and enterprise integrations.

Frequently Asked Questions

How many agents can I collect?

You can collect as many as available across the pages you allow with max_pages, up to results_wanted.

Can I scrape multiple cities in one run?

Use one city URL per run. For multiple cities, create multiple scheduled tasks.

Why do some fields appear on some items but not others?

Some agents do not publish every metric. The scraper keeps records clean and omits empty values.

Can I target buyer-only or seller-only searches?

Yes. Use URL segments like intent-buy, intent-sell, or intent-both.

How can I reduce run time?

Keep results_wanted and max_pages small for quick runs, then scale once output looks correct.

Do I need a proxy for every run?

Not always, but proxy usage improves reliability for larger or repeated runs.


Support

For issues or feature requests, use the Apify Console issue channel for this actor.

Resources


Legal Notice

This actor is intended for lawful data collection and research workflows. You are responsible for complying with website terms and all applicable laws and regulations in your jurisdiction.

You might also like

Realtor Agents Profile Scraper

igview-owner/realtor-agents-profile-scraper

Realtor Agents Profile Scraper helps you extract complete Realtor.com real estate agent profiles using agent Profile IDs. Perfect for lead generation, CRM enrichment, market research, brokerage analysis, and competitive intelligence.

๐Ÿ‘ User avatar

Sachin Kumar Yadav

18

Realtor.com Scraper

shahidirfan/realtor-com-scraper

Extract live property listings, prices, photos, and agent details from Realtor.com. Perfect for market research, competitor tracking, and real estate lead generation, all automated at scale.

14

5.0

โœ… Realtor -$1/1K Real estate agent leads scraper

peakydev/realtor-real-estate-agent-leads-scraper

โœ…| Scrape unlimited real estate agents from Realtor.com with emails and phone number |apollo|realtor|linkedin|agents

289

5.0

Realtor Scraper (Agent Details)

coder_luffy/realtor-scraper-agent-details

Realtor Scraper (Agent Details) extracts verified real estate agent data, including names, contact info, agencies, and active listings. Ideal for building agent databases, lead generation, and real estate market analysis.

Realtor.Com Agents By Zip Code Scraper

scrapapi/realtor-com-agents-by-zip-code-scraper

Find top Realtor.com agents by ZIP code fast ๐Ÿก๐Ÿ“ Scrape agent names, phone numbers, emails, brokerage details, listings, and profile links with ease. Perfect for real estate lead generation, local market research, and outreach. Get targeted agent data at scale ๐Ÿš€

Realtor Email Scraper

scraper-engine/realtor-email-scraper

Realtor Email Scraper extracts publicly available email addresses from Realtor.com property and agent listings. Build targeted real estate contact lists by city or listing type. Ideal for brokers, investors, and marketers running outreach campaigns.

๐Ÿ‘ User avatar

Scraper Engine

6

Realtor Phone Number Scraper โ€“ Cheapest ๐Ÿ“ž๐Ÿก๐Ÿ“Š

contactminerlabs/realtor-phone-number-scraper---cheapest

๐Ÿ” Scrape Mass/Bulk Realtor Phone Numbers Enter your search parameters to collect verified contact Phone Numbers from Realtor agent profiles and property listings, along with profile or listings, bio, URL & platform info ๐Ÿ“ง๐Ÿ“Š Perfect for lead generation, real estate outreach & data enrichment ๐Ÿก

๐Ÿ‘ User avatar

ContactMinerLabs

8

Realtor.com Agent Scraper ๐Ÿ ๐Ÿ‘ฅ

easyapi/realtor-com-agent-scraper

Scrape real estate agent profiles from Realtor.com, including their contact details, service areas, experience, listings, and performance metrics. Perfect for lead generation and market research.

Realtor.Com Agents by Zip Code Scraper

scraperx/realtor-com-agents-by-zip-code-scraper

Find top real estate agents fast with this Realtor.com scraper ๐Ÿก๐Ÿ” Extract agent details by ZIP code including names, contact info, listings, and more. Perfect for lead generation, market research, and outreach. Automate data collection and scale your real estate strategy ๐Ÿš€๐Ÿ“Š