Skip to content
Happy Endpoint
Trulia API
API v1.0 Trulia

Trulia API

US rentals, homes for sale and sold homes from Trulia, with property details, floor plans, price history, home value estimates, schools and neighborhoods.

Overview

The Trulia API provides US real estate data from Trulia: apartments, houses and rooms for rent, plus homes for sale and recently sold homes for comps. It is listed on RapidAPI as Trulia. Search by city, neighborhood, ZIP code, radius, map box, polygon or a trulia.com URL, then enrich each property with photos, contacts, price history, estimates, schools and neighborhood data.

Search and data coverage

/locations returns the location_hash every place search takes. Rentals, homes for sale and sold homes each have four search forms: by location, by coordinates, inside a map box and inside a polygon. Filters cover price, beds, baths, size, property type, pets, amenities and move-in date, and sold searches add a sold-within window. /search-by-url runs any trulia.com search results URL.

Property routes take a trulia.com property URL and return details, floor plans with every rentable unit, photos and tours, contacts and tour slots, price and tax history, home value and rent estimates, local market trends, similar homes and assigned schools. Neighborhood routes return reviews, resident survey scores, schools and amenities. Local area routes add demographics, commute times, mortgage rates and flood and noise map layers. /property-website finds a rental community’s official website.

What you can build

  • US rental and home search by place, radius, map box or polygon
  • Sold comps with price history and home value estimates
  • Neighborhood research with resident reviews and surveys
  • School zones, demographics and commute times for any listing

Coverage and comparison tips

Rents, availability and estimates change often, so save the date with each record. Use the sold searches for comps and keep estimates separate from recorded sale prices. Neighborhood reviews and survey scores come from residents, so treat them as sentiment rather than measured statistics.

Getting started

Start with /locations to discover the identifiers and filter values used by the routes above. Then test a focused request such as /locations?query=Austin, TX and inspect its JSON response before adding more filters or pagination. The endpoint list below reflects the supplied OpenAPI specification.

Subscribe to the Trulia API on RapidAPI to get your API key and view current plans and request limits. Send your key in the X-RapidAPI-Key header and use X-RapidAPI-Host: trulia10.p.rapidapi.com for requests.

Compare this API with the other US property sources in the US real estate data guide. Explore Zumper API, Redfin API and Rent.com API, or browse the API library for other markets and platforms.

Disclaimer

This API is an independent service built by HappyEndpoint. It is not affiliated with, endorsed, or sponsored by Trulia or Zillow Group. All data is retrieved from publicly available sources.

What you can do

US rental and home search by place, radius, map box or polygon
Sold comps with price history and home value estimates
Neighborhood research with resident reviews and surveys
School zones, demographics and commute times for any listing

Endpoints & Schema

MethodPathSummary
GET/statusCheck whether the Trulia API is available.
GET/locationsLook up places on Trulia by name - cities, neighborhoods, ZIP codes, counties, states, addresses, schools and school districts - and get the location_hash every by-location...
GET/search-rentalsSearch the homes for rent in one place from /locations - apartment communities, single-family homes and rooms - with price, size, pet, amenity, view, move-in, keyword and...
GET/search-rentals-by-coordinatesSearch the homes for rent within a radius (up to 7 km) of a latitude/longitude point, with the same filters, sort, paging and listing rows as /search-rentals.
GET/search-rentals-in-bboxSearch the homes for rent inside a map rectangle given by its north, south, east and west edges, with the same filters, sort, paging and listing rows as /search-rentals.
GET/search-rentals-in-polygonSearch the homes for rent inside a polygon of latitude/longitude points (a shape you draw), with the same filters, sort, paging and listing rows as /search-rentals.
GET/search-by-urlRun any trulia.com rentals, for-sale or sold search-results URL - place, filters, order and page as the URL carries them - and get Trulia's reading of the URL (parsed) plus the...
GET/search-for-saleSearch the homes for sale in one place from /locations - existing homes, new construction, foreclosures, by-owner and pending sales - with price, size, lot, year built, HOA...
GET/search-for-sale-by-coordinatesSearch the homes for sale within a radius (up to 7 km) of a latitude/longitude point, with the same filters, sort, paging and listing rows as /search-for-sale.
GET/search-for-sale-in-bboxSearch the homes for sale inside a map rectangle given by its north, south, east and west edges, with the same filters, sort, paging and listing rows as /search-for-sale.
GET/search-for-sale-in-polygonSearch the homes for sale inside a polygon of latitude/longitude points (a shape you draw), with the same filters, sort, paging and listing rows as /search-for-sale.
GET/search-soldSearch the recently sold homes in one place from /locations - sale price and sale date per home - with a sold-within window (1-12 months), price, size, lot, year built...
GET/search-sold-by-coordinatesSearch the recently sold homes within a radius (up to 7 km) of a latitude/longitude point - comparable sales around an address - with the same filters, sort, paging and listing...
GET/search-sold-in-bboxSearch the recently sold homes inside a map rectangle given by its north, south, east and west edges, with the same filters, sort, paging and listing rows as /search-sold.
GET/search-sold-in-polygonSearch the recently sold homes inside a polygon of latitude/longitude points (a shape you draw), with the same filters, sort, paging and listing rows as /search-sold.
GET/property-detailsRead the core facts of one property from its trulia.com URL - price and what it includes, beds, baths, size, address, description, features, rental fees and terms, status, HOA...
GET/property-floor-plansList an apartment community's floor plans and every rentable unit - unit number, price, size and availability date - from its trulia.com URL.
GET/property-photosGet a property's full photo gallery plus videos, 3D tours, floor-plan images, the street-view reference and neighborhood photos.
GET/property-contactGet the leasing office, agent or owner phone numbers, listing provider, office hours, open houses, bookable tour slots and property website for a property.
GET/property-price-historyGet a home's listing, price-change and sale history from its trulia.com URL - every listing and price event, newest first, the last recorded sale, and the county tax...
GET/property-home-valueGet a home's value and rent estimates, how the value estimate changed over the last month, year and since the last sale, and its monthly value history.
GET/property-market-trendsGet the local for-sale and rental market figures shown for a home - average sale price, sale-to-list ratio, price per sqft, market condition, median sale price history, average...
GET/similar-propertiesGet the homes Trulia recommends as similar to a property - or, for a sold or off-market home, the homes for sale and for rent nearby - as standard listing cards.
GET/property-assigned-schoolsGet the public schools whose attendance zones cover a property, with grades, enrollment, rating and the school_id the school boundary endpoint takes.
GET/neighborhood-detailsRead a neighborhood's page - outline, local rent and sale price ranges, review counts, photos and story - by the neighborhood id from /locations.
GET/neighborhood-reviewsRead what residents write about a neighborhood - reviews by category (general, community, dog owners, parents, commute) with reviewer context and helpful votes, paged per...
GET/neighborhood-schoolsList the schools Trulia lists for a neighborhood on its neighborhood page - grades, enrollment, ratings, the latest review and the school_id for attendance zones - by the...
GET/neighborhood-amenitiesList the restaurants, grocery stores, cafes, nightlife, shops, arts venues and gyms Trulia lists for a neighborhood on its neighborhood page, up to 25 per category, by the...
GET/neighborhood-surveyGet the resident-survey scores of the neighborhood containing a latitude/longitude - how many residents call it quiet, walkable, safe to walk at night, dog friendly and more...
GET/region-boundariesGet the names and outlines (encoded polylines) of the ZIP codes, neighborhoods, counties or school districts overlapping a map box, with a flag when the box holds more than one...
GET/schools-in-bboxList the public, private and charter schools inside a map box with grades, enrollment, ratings, phone number and the school_id the attendance-zone endpoint takes.
GET/schools-nearbyList the schools within a radius in kilometres of a point, such as a listing's coordinates, with grades, enrollment, ratings, phone number and the school_id the attendance-zone...
GET/school-detailsGet a school's attendance zone - the area whose homes are assigned to it - as GeoJSON, together with the school's facts, by the school_id from the school lists.
GET/amenities-in-bboxList the restaurants, grocery stores, cafes, nightlife, shops, arts venues and gyms inside a map box with address, coordinates, rating and photo, up to a per-category limit.
GET/amenities-nearbyList the restaurants, grocery stores, cafes, nightlife, shops, arts venues and gyms within a radius in kilometres of a point, such as a listing's coordinates, up to a...
GET/demographicsGet the demographics of the ZIP code around a point - median age, married and single shares, college degrees, household income, home ownership and housing age - as Trulia shows...
GET/commute-timesGet driving, walking, cycling and transit times from a point, such as a listing's coordinates, to up to ten addresses (work, school, gym) in one call.
GET/mortgage-ratesGet the 10- to 30-year fixed mortgage rates by loan type (conventional, FHA, VA) and credit score and the local property-tax rate Trulia quotes for a US ZIP code, with the...
GET/map-overlay-layersList Trulia's map overlay layers (flood, noise, commute, prices, demographics and more) with their image-tile URL templates.
GET/property-websiteFind an apartment community's or rental property's official website (most Trulia listings do not link to one) from its name and address, with the match type and every page checked.

Frequently asked questions

What does the Trulia API return?+
US rentals, homes for sale and sold homes from Trulia, with property details, floor plans, price history, home value estimates, schools and neighborhoods.
How do I get an API key?+
Subscribe to this API on RapidAPI. You'll get keys, usage dashboards, and plan management out of the box.
Is there a free tier?+
Check the pricing tab on RapidAPI for current plans and testing allowances.
Can I try the data before subscribing?+
Free samples are available for several platforms - see available samples.