StreetEasy

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.

get/streeteasy/sales/search

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

area_idinteger[] required

StreetEasy area ID from /streeteasy/areas; repeat for multiple areas

sale_statusstring[]

Sale status; repeat for multiple. Defaults to active, preview, and coming_soon.

sale_typestring[]

Sale type; repeat for multiple.

pageinteger

1-based result page

per_pageinteger

Results per page, 1-500

sort'default' | 'newest' | 'recently_updated' | 'price_desc' | 'price_asc' | 'largest' | 'smallest'

default, newest, recently_updated, price_desc, price_asc, largest, or smallest

min_priceinteger

Minimum sale price

max_priceinteger

Maximum sale price

min_bedroomsinteger

Minimum bedrooms; zero means studio

max_bedroomsinteger

Maximum bedrooms

min_bathroomsnumber

Minimum bathrooms

max_bathroomsnumber

Maximum bathrooms

min_sqftinteger

Minimum square footage

max_sqftinteger

Maximum square footage

min_maintenanceinteger

Minimum monthly maintenance fee

max_maintenanceinteger

Maximum monthly maintenance fee

min_monthly_taxesinteger

Minimum monthly property taxes

max_monthly_taxesinteger

Maximum monthly property taxes

min_price_per_sqftinteger

Minimum price per square foot

max_price_per_sqftinteger

Maximum price per square foot

include_unknown_price_per_sqftboolean

Include listings with unknown price per square foot

min_year_builtinteger

Minimum building year built

max_year_builtinteger

Maximum building year built

prewarboolean

Set true to select prewar buildings

development'pre_construction'

New development filter

income_restrictedboolean

Set true to select income-restricted homes

school_idinteger[]

StreetEasy school ID selected by the public search UI; repeat for multiple schools

zip_codestring

Five-digit ZIP code

keywordsstring

Listing-description keyword filter

building_typestring[]

Building type

amenitystring[]

Amenity filter; repeat for multiple

optional_amenitystring[]

Nice-to-have amenity; results may omit these. Repeat for multiple.

pets_allowedboolean

Require pets allowed

open_houseboolean

Require open house within the next seven days

tour_3dboolean

Require a 3D tour

video_tourboolean

Require a video tour

transit_linestring[]

Nearby transit line; repeat for multiple

Headers

x-api-keystring required

API key required

Response

OK

totalCountinteger

Changes

No recorded changes to this operation across all 3 revisions of this API.