Zillow Agents & Market Intelligence
Pricing
from $7.00 / 1,000 agent profiles
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
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?
| Feature | This Actor | Competitors |
|---|---|---|
| Agent profile fields | 50+ | 10-15 |
| Reviews | Full paginated history | Not available |
| Agent listings | Active + sold with details | Not available |
| Market trends | Median prices, inventory, YoY changes | Basic stats |
| Mortgage rates | Matrix queries across programs/states | Not available |
| Mortgage history | 30-day trend data | Not available |
Cost calculator
| Use case | Events | Estimated cost |
|---|---|---|
| 20 agent profiles | 20 x agent-profile | ~$0.14 |
| 20 agents + 3 review pages each | 20 x profile + 60 x reviews | ~$0.50 |
| Search agents in 1 city (page of 20) | 20 x agent-result | ~$0.12 |
| Search + full profiles + reviews | 20 x search + 20 x profile + 40 x reviews | ~$0.50 |
| 5 city market reports | 5 x market-report | ~$0.035 |
| Mortgage rate matrix (3 programs x 2 types x 3 states) | 18 x mortgage-query | ~$0.027 |
PPE pricing:
| Event | Price | When charged |
|---|---|---|
| Agent search result | ~$0.006 | Per agent in location search results |
| Agent profile | ~$0.007 | Per full agent profile fetch |
| Agent reviews page | ~$0.006 | Per page of reviews (10 reviews/page) |
| Agent listings page | ~$0.004 | Per page of agent listings |
| Market report | ~$0.007 | Per location market trends report |
| Mortgage rate query | ~$0.0015 | Per 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}
3. Location search
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
4. Market trends by location
{"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:
| Type | Description |
|---|---|
agent_search | Compact agent search result |
agent_profile | Full agent profile with reviews and listings |
market | Market trends data for a location |
mortgage_current | Current mortgage rates for a combination |
mortgage_history | 30-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.
Related Actors
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
maxReviewPagesto get more reviews per agent (default: 5 pages) - Team listings — enable
includeTeamListingsto 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.
