Zillow Agents & Market Intelligence avatar

Zillow Agents & Market Intelligence

Pricing

from $7.00 / 1,000 agent profiles

Go to Apify Store
Zillow Agents & Market Intelligence

Zillow Agents & Market Intelligence

Search real estate agents on Zillow with full profiles, reviews, sales stats, and active listings. Get market trends (median prices, inventory, YoY changes) and mortgage rates across programs, loan types, and states. All data types in a single run.

Pricing

from $7.00 / 1,000 agent profiles

Rating

5.0

(1)

Developer

Data Collector

Data Collector

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

The most complete Zillow agent and market data scraper on Apify. Extract agent profiles with reviews and listings, market trends, and mortgage rates — all in one Actor.

Why this Actor?

FeatureThis ActorCompetitors
Agent profile fields50+10-15
ReviewsFull paginated historyNot available
Agent listingsActive + sold with detailsNot available
Market trendsMedian prices, inventory, YoY changesBasic stats
Mortgage ratesMatrix queries across programs/statesNot available
Mortgage history30-day trend dataNot available

Cost calculator

Use caseEventsEstimated cost
20 agent profiles20 x agent-profile~$0.14
20 agents + 3 review pages each20 x profile + 60 x reviews~$0.50
Search agents in 1 city (page of 20)20 x agent-result~$0.12
Search + full profiles + reviews20 x search + 20 x profile + 40 x reviews~$0.50
5 city market reports5 x market-report~$0.035
Mortgage rate matrix (3 programs x 2 types x 3 states)18 x mortgage-query~$0.027

PPE pricing:

EventPriceWhen charged
Agent search result~$0.006Per agent in location search results
Agent profile~$0.007Per full agent profile fetch
Agent reviews page~$0.006Per page of reviews (10 reviews/page)
Agent listings page~$0.004Per page of agent listings
Market report~$0.007Per location market trends report
Mortgage rate query~$0.0015Per rate lookup (program/type/score/state)

Volume discounts are applied automatically based on your Apify usage tier.

What data do you get?

Agent data

Search results — find agents by location with filters:

  • Name, photo, phone, brokerage
  • Top agent badge, rating, review count
  • Sales stats and specializations

Full profiles — comprehensive agent information:

  • Contact info (phone, email, website)
  • Brokerage and team details
  • Sales stats (last 12 months, total volume, avg price)
  • Ratings and review count
  • Specializations (buyer's agent, seller's agent, relocation, etc.)
  • Service areas and languages
  • Professional designations

Reviews — paginated with sorting and filtering:

  • Star rating, review text, date
  • Reviewer name and transaction type (bought/sold/rented)
  • Sort by newest, oldest, highest, lowest rating
  • Filter by star rating

Listings — agent's active and sold properties:

  • Property address, price, status
  • Beds, baths, sqft, home type
  • Listing and sold dates
  • Includes team listings (optional)

Market data

Market trends per location:

  • Median sale price and rent price
  • Active inventory count
  • Median days on market
  • Year-over-year price changes
  • New listings count
  • Price per sqft trends

Mortgage rates:

  • Current rate, APR, and points
  • By program: 30yr fixed, 15yr fixed, 5/1 ARM
  • By loan type: conventional, FHA, VA, USDA
  • By credit score tier and state
  • 30-day rate history (optional)

Input modes

Agent profiles

1. Profile URLs

Paste Zillow agent profile URLs — screen names are auto-extracted.

{
"urls": ["https://www.zillow.com/profile/agentzillow"]
}

2. Screen names

Enter screen names directly.

{
"screenNames": ["agentzillow", "johndoe123"],
"includeReviews": true,
"includeListings": true
}

Search for agents in a city or ZIP. The Actor automatically fetches full profiles for each result.

{
"location": "New York, NY",
"isTopAgent": true,
"maxPages": 3,
"includeReviews": true,
"maxReviewPages": 2
}

Market & mortgage

{
"marketLocations": ["New York, NY", "Los Angeles, CA", "Austin, TX"]
}

5. Mortgage rate matrix

Query rates across multiple dimensions — the Actor generates all combinations automatically.

{
"mortgagePrograms": ["fixed_30", "fixed_15", "arm_5"],
"mortgageLoanTypes": ["conventional", "fha"],
"mortgageCreditScores": ["very_high", "high"],
"mortgageStates": ["CA", "NY", "TX"],
"includeMortgageHistory": true
}

Agent search filters

When searching by location, apply these filters:

  • Agent name — search by specific name
  • Top agents only — Zillow-certified premier agents
  • Buyer/seller agents — filter by buying or selling specialization
  • Specialties — luxury homes, rentals, condos, foreclosures, etc.
  • Languages — filter by spoken languages
  • Price range — agents working in a specific price segment

Output format

Each item in the dataset has a _type field:

TypeDescription
agent_searchCompact agent search result
agent_profileFull agent profile with reviews and listings
marketMarket trends data for a location
mortgage_currentCurrent mortgage rates for a combination
mortgage_history30-day mortgage rate trend history

Sample agent profile output

{
"_type": "agent_profile",
"screen_name": "agentzillow",
"name": "John Smith",
"is_top_agent": true,
"phone": "555-123-4567",
"brokerage": "RE/MAX Premier",
"sales_last_12_months": 42,
"sales_total_volume": 15000000,
"rating": 4.9,
"review_count": 128,
"reviews": [
{
"rating": 5,
"text": "Excellent agent, very responsive...",
"reviewer": "Jane D.",
"date": "2026-01-15",
"transaction_type": "bought"
}
],
"listings": {
"sale": [
{
"zpid": 12345678,
"price": 450000,
"address": "123 Main St, City, ST",
"beds": 3,
"baths": 2,
"sqft": 1800
}
]
},
"scraped_at": "2026-02-19T12:00:00.000Z"
}

Sample market output

{
"_type": "market",
"location": "New York, NY",
"median_sale_price": 750000,
"median_rent_price": 3200,
"inventory": 12500,
"median_days_on_market": 45,
"price_change_yoy": 3.2,
"new_listings": 2800,
"scraped_at": "2026-02-19T12:00:00.000Z"
}

Use cases

  • Real estate agencies — monitor competitor agents, track their listings and performance, analyze market positioning
  • Lead generation companies — build agent databases with contact info, ratings, and specializations for B2B sales
  • Market researchers — track price trends, inventory levels, and mortgage rates across multiple markets
  • Mortgage brokers — monitor rate changes across programs, loan types, and states for client advisory
  • PropTech startups — integrate agent, market, and mortgage data into real estate platforms and apps

FAQ

How many agents can I extract per run? There's no hard limit. Location search returns up to 20 agents per page. Use maxPages to control pagination. You can also pass a list of screen names or URLs for direct profile fetching.

Can I get reviews for all agents? Yes. Set includeReviews: true and configure maxReviewPages (default: 5 pages, 10 reviews per page). Use reviewSort (newest/oldest/highest/lowest) and reviewFilter (by star rating) for targeted extraction.

How does the mortgage matrix work? Specify arrays for programs, loan types, credit scores, and states. The Actor generates all combinations and queries each one. For example, 3 programs x 2 loan types x 3 states = 18 queries.

Can I combine agents and market data in one run? Yes. Specify both agent inputs and market locations — the Actor processes everything in a single run.

How fresh is the data? Data is fetched in real-time from Zillow on every run. Market trends reflect Zillow's latest monthly data.

Need property details, building data, or search with 350+ fields per listing? Check out our companion Actor — Zillow Property & Building Intelligence — the most comprehensive Zillow property scraper on Apify.

Tips for best results

  • Location search + profiles — searching for agents in a city automatically fetches full profiles for each result
  • Combine data types — run agents and market trends together for complete area analysis
  • Mortgage matrix — specify multiple programs, loan types, and states to build comprehensive comparison tables
  • Review pagination — increase maxReviewPages to get more reviews per agent (default: 5 pages)
  • Team listings — enable includeTeamListings to include listings from the agent's entire team

Support & custom solutions

Have questions, need help with integration, or looking for a tailored solution with higher limits and dedicated support? Reach out directly via Telegram.