Trulia Scraper avatar

Trulia Scraper

Pricing

Pay per event

Go to Apify Store
Trulia Scraper

Trulia Scraper

Scrape property listings from Trulia — for sale, for rent, and sold. Accepts search page URLs or a city/state location. Returns price, beds, baths, sqft, address, listing URL, and more.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Scrape property listings from Trulia — for sale, for rent, and sold. Accepts Trulia search page URLs directly. Returns price, beds, baths, sqft, address, listing URL, listing type, property type, and more.

What you get

One dataset record per property listing:

FieldDescription
listing_idTrulia listing ID
urlCanonical listing page URL
addressFull street address
cityCity
stateTwo-letter state code
zipZIP code
priceListing price in USD
bedsBedrooms
bathsBathrooms
sqftLiving area in square feet
listing_typeFOR_SALE, FOR_RENT, or SOLD
property_typeSINGLE_FAMILY, CONDO, TOWNHOUSE, etc.
statusACTIVE, PENDING, SOLD, etc.
days_on_truliaDays on market
price_reducedWhether price was reduced
latitude / longitudeCoordinates
image_urlPrimary listing photo URL
scraped_atISO-8601 timestamp

Usage

Provide a Trulia search URL directly

Navigate to any Trulia search results page (for sale, for rent, or sold), copy the URL, and paste it into startUrls:

{
"startUrls": ["https://www.trulia.com/homes-for-sale/austin_tx/"],
"maxItems": 50
}

Multiple search URLs are supported — the scraper will process each and aggregate results.

Supported URL formats

  • For sale: https://www.trulia.com/homes-for-sale/<city_state>/
  • For rent: https://www.trulia.com/for_rent/<city_state>/
  • Sold: https://www.trulia.com/sold/<city_state>/

Trulia search URLs with price/bed/bath filters applied in the UI are also accepted.

Notes

  • Trulia uses PerimeterX anti-bot protection. This scraper routes fetches through Bright Data Web Unlocker to bypass it — no browser or captcha solver required.
  • Pagination is handled automatically. The scraper will fetch additional pages until maxItems is reached.
  • Default maxItems is 40. Each Trulia search page returns up to 40 listings.
  • This scraper is priced per result record (pay-per-event).