Search Filters
Common filters
Section titled “Common filters”These filters work on both /v1/search/rentals and /v1/search/sales:
| Parameter | Type | Description | Example |
|---|---|---|---|
areas | string | Comma-separated area IDs | 120,115 |
minPrice | integer | Minimum price | 2000 |
maxPrice | integer | Maximum price | 5000 |
minBeds | integer | Minimum bedrooms | 1 |
maxBeds | integer | Maximum bedrooms | 3 |
minBaths | integer | Minimum full bathrooms | 1 |
maxBaths | integer | Maximum full bathrooms | 2 |
minSqft | integer | Minimum square footage | 500 |
maxSqft | integer | Maximum square footage | 1500 |
amenities | string | Comma-separated amenity enums | DOORMAN,GYM |
petsAllowed | boolean | Pet-friendly listings | true |
buildingType | string | Comma-separated building types | CONDO,CO_OP |
noFee | boolean | No broker fee | true |
Advanced filters
Section titled “Advanced filters”| Parameter | Type | Description | Example |
|---|---|---|---|
minDaysOnMarket | integer | Minimum days listed | 7 |
maxDaysOnMarket | integer | Maximum days listed | 30 |
listedAfter | datetime | Listed after this date (ISO 8601) | 2026-01-01T00:00:00Z |
listedBefore | datetime | Listed before this date | 2026-02-01T00:00:00Z |
hasOpenHouse | boolean | Has a scheduled open house | true |
has3dTour | boolean | Has a 3D virtual tour | true |
maxMonthlyCost | integer | Max total monthly cost (price + maintenance + charges + tax) | 6000 |
minTransitScore | integer | Minimum transit score (0-100) | 70 |
fiberOnly | boolean | Require a fiber provider match for the building | true |
minDownloadMbps | integer | Require a provider with at least this advertised download speed | 1000 |
Broadband filters are based on Borough’s FCC-backed building-level provider enrichment. Listings in unmatched buildings will not satisfy these filters.
This product uses FCC APIs and/or Data but is not endorsed or certified by the FCC.
Contract validation status as of March 2-3, 2026: Borough observed live Broadband Map browser calls to
broadbandmap.fcc.gov/nbm/map/api/fabric/...with CostQuest Fabric license language restricting unauthorized scripted or programmatic access.fiberOnlyandminDownloadMbpsare therefore provisional filters pending contract validation and may change before further rollout.
Not currently supported
Section titled “Not currently supported”These are common requests, but they are not current Borough search filters:
prewartransitLines- view-style amenity enums such as
CITY_VIEWorWATER_VIEW
Sale-only filters
Section titled “Sale-only filters”| Parameter | Type | Description | Example |
|---|---|---|---|
saleType | enum | Sale type filter | RESALE |
Valid values: RESALE, SPONSOR_UNIT, FORECLOSURE
Sorting
Section titled “Sorting”| Parameter | Type | Default | Options |
|---|---|---|---|
sort | enum | RECOMMENDED | RECOMMENDED, PRICE, LISTED_AT, PRICE_PER_SQFT |
sortDir | enum | DESC | ASC, DESC |
Example: complex search
Section titled “Example: complex search”curl -H "Authorization: Bearer BOROUGH-..." \ "https://borough.qwady.app/v1/search/rentals?\areas=120,115&\minPrice=2000&\maxPrice=4500&\minBeds=1&\maxBeds=2&\noFee=true&\petsAllowed=true&\minTransitScore=70&\maxDaysOnMarket=14&\sort=PRICE&\sortDir=ASC&\fiberOnly=true&\minDownloadMbps=1000"