Trulia.com Real Estate Scraper
Pricing
from $10.00 / 1,000 results
Trulia.com Real Estate Scraper
Trulia.com Real Estate Scraper is an Apify actor that scrapes property listings across US cities, extracting prices, addresses, beds, baths, sqft, property types, and listing URLs with filtering, deduplication, and residential proxy support.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Jamshaid Arif
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Trulia.com Real Estate Scraper — Apify Actor
Scrapes property listings from Trulia.com across any US city. Supports for-sale, for-rent, and recently-sold listings. Extracts price (USD), full address, beds/baths, square footage, lot size, property type, year built, and listing URL.
What it does
- Handles
$2.5M/$1,500,000/$2,000/moprice formats - Parses addresses into separate
street_address,city,state,zip_codefields - Lot size converts acres → sqft automatically
- Server-side filters: min/max price, min bedrooms, property type
- Deduplicates by
listing_id - Streams results to the dataset as they're found
- Saves full HTML to the KV store on 0 results for inspection
⚠ Proxy is mandatory for Trulia
Trulia is owned by Zillow and ships some of the most aggressive anti-bot in real estate. The default proxy config in this actor is:
{"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}
Without a US residential proxy (or another non-datacenter IP), expect HTTP 403 on every request. Apify Residential proxy costs ~$8/GB at the time of writing, but it's the only realistic way to scrape Trulia at any scale.
Input
| Field | Type | Default | Description |
|---|---|---|---|
state | string | CA | 2-letter US state code (CA, NY, TX, FL, ...) |
city | string | San Francisco | Trulia city name (spaces or underscores both work) |
listing_type | enum | sale | sale, rent, or sold |
max_pages | integer | 3 | Pages to scrape (~40 listings each) |
start_page | integer | 1 | Page to start from |
max_listings | integer | 0 | Hard cap (0 = unlimited) |
min_price_usd | integer | 0 | Filter out below |
max_price_usd | integer | 0 | Filter out above |
min_bedrooms | integer | 0 | Filter out below |
property_type_filter | string[] | [] | Substring match (["single family", "condo"]) |
include_raw | boolean | false | Include raw Trulia JSON per record |
request_delay_seconds | integer | 3 | Pause between pages (Trulia rate-limits aggressively) |
proxy_configuration | proxy | RESIDENTIAL+US | See above |
Output (per dataset record)
{"listing_id": "15121721","title": "2470 43rd Ave, San Francisco, CA 94116","price_usd": 1750000,"price_text": "$1,750,000","currency": "USD","street_address": "2470 43rd Ave","city": "San Francisco","state": "CA","zip_code": "94116","country": "USA","bedrooms": 4,"bathrooms": 3,"area_sqft": 1821,"lot_size_sqft": 2500,"property_type": "Single Family Home","listing_type": "sale","year_built": 1948,"url": "https://www.trulia.com/home/2470-43rd-ave-san-francisco-ca-94116-15121721","image_url": "https://www.trulia.com/...jpg","scraped_at": "2026-05-13T07:50:00+00:00"}
URL patterns this actor builds
| listing_type | URL |
|---|---|
sale | https://www.trulia.com/CA/San_Francisco/ |
rent | https://www.trulia.com/for_rent/San_Francisco,CA/ |
sold | https://www.trulia.com/sold/San_Francisco,CA/ |
With pagination: /{N}_p/ appended for page ≥ 2.