按城市或邮编查询美国在售房源
查看全部 Realtor 美国房产数据 API →传入美国城市、邮编、地址,或 property-auto-complete 返回的地点 ID,发现挂牌出售的房源。New York, NY 搭配 sort=newest 已实测。成功结果包含 status=true、message、扁平 data 数组,以及 resultsPerPage、totalResultCount、totalPages、currentPage。已观察到 property_id、listing_id、status=for_sale、list_price、list_date、location.address、description 中的卧室/浴室/面积,以及 primary_photo.href 和 photos[].href;部分属性可能为 null。价格、房间数、面积、房产类型与设施条件属于已列出的可选参数,尚未逐项验证筛选效果。pageSize=8 实际返回 30 条,应按数组长度处理并检查翻页,不要假设请求条数和汇总页数完全可靠。不存在的城市曾返回 HTTP 200、status=false、data=null,并附含糊的分页错误;不能仅凭 HTTP 200 判定搜索成功。
API 功能
在线 API 演示
未找到可用的 API Key,请前往控制台创建后刷新本页。 控制台 →
/api/project/realtor/property-search-buy API 响应 (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/realtor/property-search-buy?key=<API_KEY>&location=New+York%2C+NY&sort=newest&page=1&newConstructionOnly=false&virtualToursOnly=false&garageParking=false&hide55plusCommunity=false&foreclosuresOnly=false&hideHomesNotYetBuilt=false&has3dTours=false&showHomesWhereHoaIsNotKnown=false&openHousesOnly=false&hidePendingContingent=true&priceRecentlyReducedOnly=false'
查询结果
使用场景
- 为购房网站搭建按城市浏览的入口,展示可用挂牌价与房源图片。
- 以 property_id、listing_id 和采集时间保存周期性挂牌库存样本。
- 由人工筛选待尽调的购房候选,再按需查询详细信息。
- 把筛选条件与返回属性逐项对照,验证后再开放生产环境购房搜索表单。
常见问题
可以用美国邮编代替城市名搜索在售房源吗?
location 的文档输入包括城市、ZIP Code、地址和地点补全返回的 ID。已实测示例为 New York, NY;接入其他地区时仍应核对返回地址与预期范围。
为什么设置 pageSize=8 却拿到 30 条房源?
已观察到该参数未按请求值限制条数。请读取实际 data 数组长度,检查相邻页面并去重,不要把 pageSize 当成严格响应上限。
HTTP 200 就代表查到在售房源了吗?
不是。无匹配城市曾返回 status=false、data=null 和含糊的分页错误。还需检查平台 code/message/data 以及数据中的搜索业务状态。