🏡

Airbnb 爱彼迎房源、房价与评论查询 APIs

先找目的地,再比较爱彼迎住宿、指定日期房价与评论,也可规划附近体验;全程只读,不创建预订。

打开独立查询演示页

先查目的地,拿到可复用的地点标识

在平台控制台获取你获准使用的 API 密钥,替换示例中的 <API_KEY>。密钥随请求 URL 发送,可能进入日志;请勿公开分享或写入未脱敏截图与日志。

示例用 query=Paris、languageCode=en-US、limit=3 读取目的地建议,无需房源 ID 或出行日期。可主动更换目的地和支持的语言;返回内容可能变化或为空,不保证每次都有建议。只有提交查询才发送数据请求,浏览、导航、展开面板或复制示例不会查询。

基础 URL https://api.opendata-api.com

curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/common-auto-complete?key=<API_KEY>&query=Paris&languageCode=en-US&limit=3'
查询民宿与活动前先确认
  • 这是独立只读数据查询,不是爱彼迎官方合作伙伴集成。搜索、筛选和结算式报价均不创建订单、不支付、不锁定住宿或活动名额,也不用于同步自有房源的预订。
  • 住宿和体验搜索原样复用 common-auto-complete 所选建议的 explore_search_params.place_id。不要用 location.google_place_id、显示名称或文字联想结果替代;必要时同时保存建议名称和地理边界。
  • 住宿系列使用 listingId、checkinDate、checkoutDate、currencyCode、languageCode;文字房源系列使用 id、checkin、checkout、currency、locale。实测住宿结果含 listing.id,文字房源 homes 当前使用 demandStayListing 标识,编码值不能未经解析就当十进制 ID。体验活动又有独立 ID 和筛选目录。
  • 日期使用未来 YYYY-MM-DD,退房晚于入住。比较时保持房源、日期、成人/儿童/婴幼儿/宠物数和币种一致。无日期搜索可能显示建议日期价格;取整醒目价不能直接推成精确总额。displayTotalPrice 文档为含费用的税前总价,清洁费、服务费及实际税费以返回分项为准。
  • 住宿和体验搜索将返回的 nextPageCursor 传为 pageCursor,不把 meta.currentPage 当请求参数。文字房源搜索和评论按各自 page 约定读取;住宿评论支持 limit 和 sortBy,房源评论未声明这些项,体验评论未声明 sortBy。保持查询条件并按正确记录标识去重,展示总数不保证全量覆盖。
  • 先检查 HTTP 与网关 code、message、data,再检查数据内的业务状态。实测无效目的地在 HTTP 200 下仍返回 status:false、data:null 和 Query is not available。应记录查询失败并核对地点条件,不将计数为零解释为该市场没有房源,也不把缺失价格记为零元。
  • 价格、日历和活动日期是特定条件及时间下的观察,不是保证可订的最终交易。不可订日期可能来自锁日或限制,不能推算实际入住率或营收;remainingGuestCount 为空不代表零名额或保证有位。地图位置不保证精确门牌,结果不保证完整市场覆盖,也不是可下载的历史全量数据集。
  • 已实测目的地联想、文字房源搜索、住宿搜索、住宿详情、指定日期住宿价格、住宿评论及体验搜索。地图搜索、文字联想、结算式报价、日历、房源详情与报价、评分、其他评论、体验后续接口及各配置目录仍需单独核实;同一接口下未测试的关键词和筛选也不保证行为一致。

查看地点建议和业务状态

同时检查 HTTP 状态与网关返回的 code、message、data,HTTP 200 不等于业务成功。若数据中含 status、message,也需结合检查;房源查询可能返回 status:false、data:null 和 Query is not available,这表示查询不可用,不能直接记作零房源。

按住宿与行程任务选择接口
确定目的地并搜索住宿

住宿搜索先用通用目的地联想取得 placeId;文字房源搜索可直接传城市 query。地图搜索必须填四个角点坐标;文字联想还需 currency、locale,不能替代返回 placeId 的联想接口。

查看详情、日期价格与日历

住宿系列用搜索返回的 listingId;文字房源系列需解析正确的十进制 id,不直接套用编码标识。价格请求还必须填写未来入住退房日,保持人数与币种一致;日历可选起始年月和月份数。

研究评论与分类评分

住宿评论用 listingId,可按 page、limit 查询并选择文档支持的关键词和排序。房源汇总评分与房源评论使用十进制 id;后者只声明 page,没有住宿评论的关键词、排序和条数控制。

发现活动并查看体验资料

先将目的地联想返回的 placeId 用于体验搜索,再取活动自身 ID 查询详情、评论或返回日期。住宿 ID 不可代用;可选未来日期与参加人数,活动筛选项来自体验响应,返回日期不保证名额。

配置设施、私密类型与主题筛选

各目录都需目的地 query,可选 language_code。将实际返回 ID 分别用于文字房源系列的设施、物业类型、无障碍属性、房东语言、主题或优选条件;不要混用住宿和体验系列的筛选值。

设置响应语言与价格币种

住宿与体验使用 common 系列的 currencyCode、languageCode;文字房源使用 get-currency、get-languages 对应的 currency、locale 或 language_code。语言目录无需额外参数,币种目录可选标签语言;币种信息不含汇率。

目的地与住宿搜索

GET /api/project/airbnb-search/properties-search-by-geo

按地图经纬度范围搜索爱彼迎房源

完整文档 →
说明

必须提供四个数值型地图边界参数:neLat、neLng、swLat、swLng。可选入住退房日、同行人数、currency、locale、page 和房源筛选条件。文档示例含 currentPage,以及 data 内的 filters 和 homes,其中筛选项包括对应目的地的设施与无障碍属性。此地图接口未纳入本次实测,请通过自己的请求确认当前房源标识和价格字段,不要套用 stays-search 结构。地图返回的位置不应视为已核实的精确街道地址,结果也不保证覆盖街区全部库存。

填写条件并主动查询 4 个必填 · 24 个可选
参数位置值
query
query
query
query
query
query
query
query
更多可选筛选条件 (20)
参数位置值
query
query
query
query
query
query
query
query
query
query
query
query
query
query
query
query
query
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/properties-search-by-geo?key=<API_KEY>&neLat=<neLat>&neLng=<neLng>&swLat=<swLat>&swLng=<swLng>&currency=USD&locale=en-US&page=1'
GET /api/project/airbnb-search/common-auto-complete

联想目的地并获取可复用的 placeId

完整文档 →
说明

在 query 中输入部分目的地文字,可选 languageCode 和 1 至 5 的 limit。巴黎实测返回 status:true、message:Successful 和 data 建议数组;每条建议含 display_name、explore_search_params.place_id,以及 location 内的 countryCode 和 bounding_box。选中的巴黎 place_id 已成功原样用于住宿和体验搜索。请完整保留该值,不要与独立的 location.google_place_id 混用。目的地建议仅供只读发现,不会预订住宿或活动。

填写条件并主动查询 1 个必填 · 2 个可选
参数位置值
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/common-auto-complete?key=<API_KEY>&query=Paris&languageCode=en-US&limit=3'
GET /api/project/airbnb-search/properties-auto-complete

为文字房源搜索联想目的地名称

完整文档 →
说明

必须提供 query、currency 和 locale,为按文字搜索房源的流程获取地点建议。币种标识来自 get-currency,语言区域标识来自 get-languages。文档响应含 status、message,以及 data 内的 country_code、display_name 建议,例如住宿或体验地点名称。与 common-auto-complete 不同,此示例未提供 stays-search 和 experiences-search 所需的可复用 placeId。此文字联想接口未纳入本次实测。

填写条件并主动查询 3 个必填 · 0 个可选
参数位置值
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/properties-auto-complete?key=<API_KEY>&query=<query>&currency=USD&locale=en-US'

房源详情、价格与日历

GET /api/project/airbnb-search/stays-detail

按 listingId 获取爱彼迎住宿详情

完整文档 →
说明

传入 stays-search 返回的 listingId,可选入住退房日、人数、currencyCode 和 languageCode 补充行程条件。实测返回 status:true、message:Successful,以及类型为 StayPDPSections 的 data,含 sectionContainer、metadata 和其他分区集合。sectionContainer 各项带分区标识,内容涉及标题、介绍、设施、位置与评论。元数据与选中的巴黎房源、可住人数及原始房间链接相符。应按分区标识解析,不假设为扁平房源对象或固定顺序;无日期的详情不是指定日期报价。

填写条件并主动查询 1 个必填 · 8 个可选
参数位置值
query
query
query
query
query
query
更多可选筛选条件 (3)
参数位置值
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/stays-detail?key=<API_KEY>&listingId=1173047051903832695&adults=2&currencyCode=USD&languageCode=en-US'
GET /api/project/airbnb-search/stays-price-detail

查询指定日期的爱彼迎住宿价格明细

完整文档 →
说明

必须提供 listingId、checkinDate、checkoutDate,日期用未来的 YYYY-MM-DD,退房晚于入住;同行人数与 currencyCode 应与待比较搜索一致。实测返回 status:true、message:Successful,以及类型为 StayPDPSections 的 data,三个 sectionContainer 分区包含预订价格和取消政策。structuredDisplayPrice 含取整后的住宿醒目价格,explanationData 的价格项则有更精确的 priceString。不要将取整每晚价直接相乘,也不要把醒目价格当作保证的最终付款总额。displayTotalPrice 的文档含义是含费用、税前总价;此 GET 只查价,不预订。

填写条件并主动查询 3 个必填 · 7 个可选
参数位置值
query
query
query
query
query
query
更多可选筛选条件 (4)
参数位置值
query
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/stays-price-detail?key=<API_KEY>&listingId=1173047051903832695&checkinDate=<checkinDate>&checkoutDate=<checkoutDate>&adults=2&currencyCode=USD&languageCode=en-US'
GET /api/project/airbnb-search/stays-price-checkout

读取爱彼迎结算式报价与费用分项

完整文档 →
说明

使用 listingId 和必填 checkinDate、checkoutDate 请求结算式报价,可选人数、currencyCode、languageCode、displayTotalPrice。文档示例 data 类型为 StayCheckoutSections,priceCheckout 下含 priceItems 与 total。各项可含 type、localizedTitle,以及 total 中的 amountFormatted、amountMicros、currency;示例涉及住宿费、折扣、清洁费和服务费。是否含税必须核对实际报价,不应预设。此接口未纳入本次实测;只读取报价,不提交、确认或支付预订。

填写条件并主动查询 3 个必填 · 7 个可选
参数位置值
query
query
query
query
query
query
更多可选筛选条件 (4)
参数位置值
query
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/stays-price-checkout?key=<API_KEY>&listingId=<listingId>&checkinDate=<checkinDate>&checkoutDate=<checkoutDate>&currencyCode=USD&languageCode=en-US'
GET /api/project/airbnb-search/stays-availability-calendar

读取爱彼迎住宿日历与入住晚数限制

完整文档 →
说明

提供 stays-search 返回的 listingId,可选 year、month 指定起始月份,count 请求 1 至 12 个月;文档默认当前年月、12 个月。文档响应 data.calendar_months 中含 condition_ranges、start_date、end_date,以及 min_nights、max_nights、closed_to_arrival、closed_to_departure 等条件。应检查返回日历来筛选候选入住窗口。此接口未纳入本次实测。不可订日期可能来自房东锁日或规则限制,不证明已确认订单、实际入住率或获得的收入。

填写条件并主动查询 1 个必填 · 3 个可选
参数位置值
query
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/stays-availability-calendar?key=<API_KEY>&listingId=<listingId>&count=12'
GET /api/project/airbnb-search/properties-detail

查询文字房源系列的详情资料

完整文档 →
说明

必须提供十进制房源 id,可选 currency 和 locale。较早房源搜索示例从 homes[].listing.id 取值,当前实测则使用 demandStayListing 标识;不要假定旧路径仍存在,也不要把编码标识当作十进制 ID。文档详情 data 类型为 StayPDPSections,含 metadata、bookingPrefetchData 及 seoFeatures 中的 canonicalUrl 和房源说明。未指定日期时,价格相关元数据可能为 null。此详情接口未单独实测,不应与已验证的 stays-detail 混淆。

填写条件并主动查询 1 个必填 · 2 个可选
参数位置值
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/properties-detail?key=<API_KEY>&id=<id>&currency=USD&locale=en-US'
GET /api/project/airbnb-search/properties-get-price

用文字房源系列参数查询指定日期报价

完整文档 →
说明

必填 id、checkin、checkout,日期使用未来的 YYYY-MM-DD,且退房晚于入住。可选 adults、children、infants、pets、currency 和 locale 定义比较条件。文档响应 data 类型为 StayPDPSections,metadata.bookingPrefetchData 含 cancellationPolicies 和 canInstantBook;示例中部分价格字段为 null,因此应检查实际价格分区,而不是要求单个扁平数值。此接口未纳入本次实测。它只读取观察到的房源报价,不预订,也不保证最终付款金额。

填写条件并主动查询 3 个必填 · 6 个可选
参数位置值
query
query
query
query
query
query
更多可选筛选条件 (3)
参数位置值
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/properties-get-price?key=<API_KEY>&id=<id>&checkin=<checkin>&checkout=<checkout>&currency=USD&locale=en-US'

住客评论与评分

GET /api/project/airbnb-search/stays-reviews

检索爱彼迎住宿评论并按时间或评分排序

完整文档 →
说明

传入住宿搜索取得的 listingId,可选 query、page、limit、sortBy、currencyCode 和 languageCode。limit 最多 40 条评论,page 默认 1;sortBy 支持 MOST_RECENT、RATING_DESC、RATING_ASC。实测返回 status:true、message:Successful、分页 meta,以及 data.pdpReviews 和 metadata。评论含 id、comments、rating、createdAt、language 和本地化日期,元数据含 reviewsCount、reviewSortSelect。实测使用 MOST_RECENT 且无关键词,因此关键词匹配与其他排序仍属文档选项,未逐项验证。

填写条件并主动查询 1 个必填 · 6 个可选
参数位置值
query
query
query
query
query
query
更多可选筛选条件 (1)
参数位置值
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/stays-reviews?key=<API_KEY>&listingId=1173047051903832695&currencyCode=USD&languageCode=en-US&page=1&limit=3&sortBy=MOST_RECENT'
GET /api/project/airbnb-search/properties-rating

查询房源总评分与清洁度等分类评分

完整文档 →
说明

提供十进制房源 id,可选 currency、locale。文档 data 含 overallRating、overallCount、标题及 ratings 数组。分类项含 label、localizedRating、percentage、accessibilityLabel,示例涉及清洁度、准确性、沟通、位置、入住和值得程度。应将评论数量与平均分一同解读,不把评分当作认证或表现保证。此汇总评分接口未纳入本次实测,也不返回评论接口中的逐条住客反馈。

填写条件并主动查询 1 个必填 · 2 个可选
参数位置值
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/properties-rating?key=<API_KEY>&id=<id>&currency=USD&locale=en-US'
GET /api/project/airbnb-search/properties-reviews

按页读取文字搜索房源的住客评论

完整文档 →
说明

提供十进制房源 id,可选 page、currency、locale,文档默认 page=1。文档响应含 currentPage 和直接位于 data 的评论数组,记录含 id、comments、createdAt、rating、language、localizedDate。还可能有评论者或房东字段,请只保留应用确实需要的内容。此接口未声明关键词 query、sortBy 或 limit,不要从 stays-reviews 照搬这些控制项。此接口未纳入本次实测。

填写条件并主动查询 1 个必填 · 3 个可选
参数位置值
query
query
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/properties-reviews?key=<API_KEY>&id=<id>&currency=USD&locale=en-US&page=1'

本地体验活动

GET /api/project/airbnb-search/experiences-detail

按活动 ID 查询爱彼迎体验详情

完整文档 →
说明

提供从 experiences-search 选出的体验 listingId,可选 fromDate、toDate、参加人数、currencyCode、languageCode。文档响应 data 类型为 ExperiencePDPSections,metadata 含 sharingConfig 和活动背景,其他分区承载介绍内容。示例含标题、位置、图片和原始体验链接;时长与包含项目以实际返回分区为准。此详情接口未纳入本次实测。不要将体验 ID 当作住宿 ID,也不要将档案内容视为指定日期可订证明。

填写条件并主动查询 1 个必填 · 7 个可选
参数位置值
query
query
query
query
query
query
更多可选筛选条件 (2)
参数位置值
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/experiences-detail?key=<API_KEY>&listingId=<listingId>&currencyCode=USD&languageCode=en-US'
GET /api/project/airbnb-search/experiences-reviews

读取并按关键词检索爱彼迎体验评论

完整文档 →
说明

传入选中体验的 listingId,可选 page、limit、query、currencyCode、languageCode。文档默认第 1 页、每页 20 条;示例评论直接位于 data 数组,含 id、comments、createdAt、language、localizedDate 和 rating。关键词命中时 comments 可能含高亮标记。此接口未声明 sortBy,也未纳入本次实测;应针对具体活动和关键词确认匹配行为。

填写条件并主动查询 1 个必填 · 5 个可选
参数位置值
query
query
query
query
query
更多可选筛选条件 (1)
参数位置值
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/experiences-reviews?key=<API_KEY>&listingId=<listingId>&currencyCode=USD&languageCode=en-US&page=1'
GET /api/project/airbnb-search/experiences-available-dates

查看爱彼迎体验返回的可选活动日期

完整文档 →
说明

提供体验 listingId,可选未来 fromDate/toDate、adults、children、infants、currencyCode、languageCode。文档 data.availableDates 含 calendarItems,其记录有 startDateLocal 和可为 null 的 remainingGuestCount,并有 areChildrenAllowed、areInfantsAllowed。文档也提及 availableDates.items,因此应检查当前 availableDates 分区,而不是假定某一集合始终存在。此接口未纳入本次实测。返回日期和空容量值不保证可用名额,此 GET 也不预订活动。

填写条件并主动查询 1 个必填 · 7 个可选
参数位置值
query
query
query
query
query
query
更多可选筛选条件 (2)
参数位置值
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/experiences-available-dates?key=<API_KEY>&listingId=<listingId>&currencyCode=USD&languageCode=en-US'

房源筛选条件目录

GET /api/project/airbnb-search/get-amenities-filters

获取目的地设施筛选目录与标识

完整文档 →
说明

提供目的地 query,可选 language_code,读取文字房源搜索使用的设施目录。文档响应含 status、message 及 data 中的 id/title,示例包括 WiFi、独立工作区、厨房、泳池、电动车充电设施和婴儿床。将返回 ID 用逗号拼接后传入房源搜索的 amenities。此目录未纳入本次实测;请按目的地刷新,不要把旧 ID 或名称当永久值。目录选项只是搜索条件,不确认某一房源确实提供该设施。

填写条件并主动查询 1 个必填 · 1 个可选
参数位置值
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/get-amenities-filters?key=<API_KEY>&query=New+York%2C+NY&language_code=en-US'
GET /api/project/airbnb-search/get-type-of-place-filters

列出整套住宿、独立房间与合住房间筛选值

完整文档 →
说明

传入目的地 query,可选 language_code,获取文字房源系列的住宿私密类型选项。文档响应含 status、message 和 data 中的 id、title,如 Entire home/apt、Private room、Shared room。将返回 ID 用于 properties-search.type_of_place,其文档格式允许逗号分隔多个选项。此目录不是建筑物业类型列表,也不描述卧室数或可住人数;未纳入本次实测。

填写条件并主动查询 1 个必填 · 1 个可选
参数位置值
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/get-type-of-place-filters?key=<API_KEY>&query=New+York%2C+NY&language_code=en-US'
GET /api/project/airbnb-search/get-property-type-filters

获取房屋、公寓等物业类型标识

完整文档 →
说明

提供目的地 query,可选 language_code。文档响应含 status、message 和 data 中的 id/title,如 House、Apartment、Guesthouse、Hotel。将返回 ID 用于文字房源搜索的 property_type,多个建筑类型以逗号分隔。这些分类描述物业建筑形态,不代表房间私密性、卧室数或已核实的酒店资质。此元数据接口未纳入本次实测。

填写条件并主动查询 1 个必填 · 1 个可选
参数位置值
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/get-property-type-filters?key=<API_KEY>&query=New+York%2C+NY&language_code=en-US'
GET /api/project/airbnb-search/get-accessibility-filters

获取无台阶入口等房源无障碍属性筛选值

完整文档 →
说明

传入目的地 query,可选 language_code。文档响应含 status、message 及 data 中逐项 id/title,例如无台阶客用入口、无障碍停车位、浴室无台阶通道、扶手和淋浴设施。将选中 ID 用逗号分隔传入 properties-search.accessibilities。此目录未实测,不认证房源整体无障碍,也不保证适合每位旅客;仍需单独检查所选房源详情和个人实际需求。

填写条件并主动查询 1 个必填 · 1 个可选
参数位置值
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/get-accessibility-filters?key=<API_KEY>&query=New+York%2C+NY&language_code=en-US'
GET /api/project/airbnb-search/get-host-language-filters

列出房源搜索使用的房东语言标识

完整文档 →
说明

提供目的地 query,可选 language_code,读取房东语言选项。文档响应含 status、message 和 id/title,包括英语、法语、日语、简体中文等。将返回 ID 用逗号分隔传入文字房源系列 host_language。这些 ID 表示房东沟通语言偏好,language_code 用于目录标签本地化,locale 用于房源响应本地化;三者不可互换,也不保证房东的实际熟练程度。此目录未纳入本次实测。

填写条件并主动查询 1 个必填 · 1 个可选
参数位置值
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/get-host-language-filters?key=<API_KEY>&query=New+York%2C+NY&language_code=en-US'
GET /api/project/airbnb-search/get-category

获取海滨、小屋等爱彼迎主题类别

完整文档 →
说明

提供目的地 query,可选 language_code,读取主题类别目录。文档响应含 status、message,以及 data 各项的 id、title、image。示例主题包括海滨、小屋、袖珍小屋、绝美景观和湖畔。将实际返回的类别 id 用于 properties-search.category,不要自造标签,也不要假定某主题始终可用。此元数据接口未纳入本次实测。主题类别用于发现,不是建筑物业分类或房源质量保证。

填写条件并主动查询 1 个必填 · 1 个可选
参数位置值
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/get-category?key=<API_KEY>&query=New+York%2C+NY&language_code=en-US'
GET /api/project/airbnb-search/get-top-tier-stays-filter

读取当前返回的优选住宿档次筛选项

完整文档 →
说明

提供目的地 query,可选 language_code,读取文档所述的优选住宿目录。示例响应含 status、message,以及带 id、title、subtitle 的档次选项。历史名称不保证当前仍提供;在 properties-search.top_tier_stays 使用 ID 前先查看实际返回。此接口未纳入本次实测。优选分组只是搜索类别,不是独立质量保证、服务权益或特殊预订权限。

填写条件并主动查询 1 个必填 · 1 个可选
参数位置值
query
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/get-top-tier-stays-filter?key=<API_KEY>&query=New+York%2C+NY&language_code=en-US'

语言与币种配置

GET /api/project/airbnb-search/common-currencies

列出住宿与体验查询使用的币种代码

完整文档 →
说明

可选 languageCode,为住宿与体验系列读取本地化币种目录。文档 data 数组含 code、id、name、localized_full_name、symbol、unicode_symbol,示例还含住客与房源适用性标志。将返回 code 用于 currencyCode。此目录未纳入本次实测,只提供币种元数据,不提供汇率、换算保证,也不保证每种币种对每位住客都适用。

填写条件并主动查询 0 个必填 · 1 个可选
参数位置值
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/common-currencies?key=<API_KEY>&languageCode=en-US'
GET /api/project/airbnb-search/common-languages

列出住宿与体验响应的语言代码

完整文档 →
说明

此只读接口不需要额外参数,返回文档所述的住宿与体验语言元数据。示例 data 数组含 languageCode、language、country、countryCode、locale。同一语言可能有不同国家或区域变体;languageCode 入参应使用返回的 languageCode,不假定它等于 locale。此元数据接口未纳入本次实测。它控制响应本地化,不筛选房东沟通语言或体验开展语言。

填写条件并主动查询 0 个必填 · 0 个可选

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/common-languages?key=<API_KEY>'
GET /api/project/airbnb-search/get-currency

获取文字房源查询使用的币种标识

完整文档 →
说明

可选 language_code,读取房源系列文档所述的币种目录。data 数组含 id、code、name、localized_full_name、symbol、unicode_symbol。将返回标识用于房源 currency 入参,包括 properties-auto-complete 必填的 currency。名称和符号只是元数据,不提供汇率,也不能仅凭共用符号确定币种。此房源系列目录未纳入本次实测。

填写条件并主动查询 0 个必填 · 1 个可选
参数位置值
query

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/get-currency?key=<API_KEY>&language_code=en-US'
GET /api/project/airbnb-search/get-languages

获取文字房源系列的语言区域标识

完整文档 →
说明

此接口不需要额外参数,提供房源系列文档所述的语言区域元数据。示例响应含 status、message,以及 data 各项的 id、language、country、domain。将返回 id 用于房源 locale 和目录 language_code。domain 是对应 Airbnb 原站的区域域名,不是 API 基址。此语言目录未纳入本次实测,也不描述房东语言筛选 ID 或 common-languages 的 languageCode 映射。

填写条件并主动查询 0 个必填 · 0 个可选

调用成本暂不可用,未假定任何价格。

查看价格
curl -X GET 'https://api.opendata-api.com/api/project/airbnb-search/get-languages?key=<API_KEY>'

这个接口能查询什么

面向民宿发现、指定日期房价比较、房源资料补充、住客反馈研究和本地体验规划的独立只读 Airbnb 数据接口。并非爱彼迎官方合作伙伴接口,也不提供住宿或活动预订。

  • 从目的地联想获取地点标识,衔接住宿与体验活动搜索
  • 按目的地文字或地图范围查找房源,结合人数、设施和整租/房间类型筛选
  • 查看房源介绍、设施、位置与可住人数等分区资料
  • 按入住退房日期读取住宿价格说明,以及文档所述的结算式费用明细
  • 研究住客评论、分类评分、返回日历与本地体验活动
  • 为对应接口系列配置语言、币种及目的地筛选目录

已实测目的地联想、文字房源搜索、住宿搜索、住宿详情、指定日期价格、住宿评论和体验搜索。其余接口为文档所述能力,需分别验证。价格与可订信息取决于请求条件和查询时间,不代表最终付款金额、完整市场库存、实际入住率或历史营收。

相关指南