Access StreetEasy property data through a developer-friendly API. Search listings, get detailed property info, and predict rental yields with ML — across every neighborhood in NYC and New Jersey.
Features
From property search to rental price predictions, our StreetEasy API gives you a complete toolkit for the NYC metro real estate market.
Search StreetEasy listings for rent or sale in any NYC neighborhood. Filter by property type, price, bedrooms, bathrooms, amenities, and more.
Get comprehensive StreetEasy data for any listing — address, price, size, HOA, bedrooms, bathrooms, lot size, year built, features, and amenities.
Leverage our ML models to estimate rental prices and calculate rental yields on any sale listing. Make data-driven investment decisions.
Access the latest property listings as they go live. Our data refreshes continuously so you always have the most current information.
Scale without worry. Our proxied API infrastructure handles high-volume requests without blocking or throttling your applications.
Clean RESTful endpoints, comprehensive docs, and sample code in every major language. Integrate in minutes, not days.
API Preview
Three API calls is all it takes to search listings, get details, and predict rental yields.
curl --request GET \
--url 'https://nyc-real-estate-api.p.rapidapi.com/sales/search? \
areas=all-downtown%2Call-midtown& \
minPrice=500000&maxPrice=5000000& \
minBeds=2&maxBeds=4&minBaths=1.5& \
maxHoa=100000&maxTax=100000& \
amenities=washer_dryer%2Cdoorman& \
types=condo&limit=100&offset=0' \
--header 'x-rapidapi-host: nyc-real-estate-api.p.rapidapi.com' \
--header 'x-rapidapi-key: <api_key>'How It Works
Sign up on RapidAPI and subscribe to the Layercity API. Free tier available with generous limits.
Query properties by neighborhood, price, type, beds, baths, and amenities across NYC and NJ.
Fetch full property details and ML-powered rental price predictions to calculate investment yields.
Combine our Search, Details, and Prediction endpoints to build powerful investment analysis tools. Use StreetEasy property data to find the best rental yield opportunities across any NYC neighborhood.
const sales = await layercity.search({
areas: 'upper-west-side',
types: 'condo',
maxPrice: 2000000
});
for (const sale of sales.listings) {
const details = await layercity
.getDetails(sale.id);
const rent = await layercity
.predictRent(sale.id);
const netRent = rent.rental_price
- details.monthlyHoa
- details.monthlyTax;
const yield = (netRent * 12 / sale.price)
* 100;
console.log(sale.id, yield.toFixed(2) + '%');
}Pricing
Start free, upgrade when you're ready. No hidden fees.
For developers and small teams building real applications.
For growing teams and production workloads at scale.
For large-scale applications and data-intensive workflows.