Search StreetEasy sale listings
Searches public sale listings with location, status, sale type, price, bedroom, bathroom, square-footage, carrying cost, building age, school, ZIP, keyword, building type, amenity, pet, open-house, virtual-tour, transit, and sort filters. Obtain area IDs from /streeteasy/areas. When sale_status is omitted, active, preview, and coming_soon listings are included.
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/streeteasy/sales/search
- Auth: API key in header x-api-key
Query parameters
StreetEasy area ID from /streeteasy/areas; repeat for multiple areas
Sale status; repeat for multiple. Defaults to active, preview, and coming_soon.
Sale type; repeat for multiple.
1-based result page
Results per page, 1-500
default, newest, recently_updated, price_desc, price_asc, largest, or smallest
Minimum sale price
Maximum sale price
Minimum bedrooms; zero means studio
Maximum bedrooms
Minimum bathrooms
Maximum bathrooms
Minimum square footage
Maximum square footage
Minimum monthly maintenance fee
Maximum monthly maintenance fee
Minimum monthly property taxes
Maximum monthly property taxes
Minimum price per square foot
Maximum price per square foot
Include listings with unknown price per square foot
Minimum building year built
Maximum building year built
Set true to select prewar buildings
New development filter
Set true to select income-restricted homes
StreetEasy school ID selected by the public search UI; repeat for multiple schools
Five-digit ZIP code
Listing-description keyword filter
Building type
Amenity filter; repeat for multiple
Nice-to-have amenity; results may omit these. Repeat for multiple.
Require pets allowed
Require open house within the next seven days
Require a 3D tour
Require a video tour
Nearby transit line; repeat for multiple
Headers
API key required
Response
OK
Changes
No recorded changes to this operation across all 3 revisions of this API.