Google Flights Realtime Data API
收藏Google Flights Realtime Data API 数据集详情
数据集简介
Google Flights Realtime Data API 提供实时的 Google 航班数据,以结构化的 JSON 格式返回。它支持航班搜索、每日最低价格查询以及机场自动补全功能,无需进行 HTML 解析或处理反爬虫机制。
适用对象
- 票价与价格情报分析:跟踪不同航线、日期和舱位的价格。
- 旅行应用与元搜索:支持航班搜索和“最便宜日期”日历功能。
- 优惠与告警网站:监控价格网格,捕捉票价下降。
- 旅行研究:分析航空公司、航线、飞行时长、经停次数和碳排放数据。
核心功能(3个端点)
- 航班搜索 (
GET /api/v1/flights/search)- 支持单程或往返搜索,可配置舱位、最大经停次数、乘客人数、货币和排序方式。
- 返回每条航班的详细信息,包括:航空公司、航班号、出发/到达时间、飞行时长、经停次数、停留点、价格、行李额度、机上设施(Wi-Fi/USB/电源)、碳排放估算及分段行程详情。
- 价格网格 (
GET /api/v1/flights/prices)- 返回指定出发日期前后时间窗口内,每一天的最便宜票价。
- 机场自动补全 (
GET /api/v1/flights/airports)- 根据城市名或部分名称解析为机场代码。
关键特性
- 结构化JSON输出:所有字段(航空公司、时间、经停、行李、碳排放、行程段)均已解析,非原始HTML。
- 最便宜日期发现:通过一次API调用即可获取价格网格,找出最佳飞行日期。
- 完整过滤器:支持往返、舱位、经停次数、乘客、货币和排序方式。
- 统一响应格式:遵循
{ "success": ..., "data": ..., "error": ... }结构,域错误有明确类型,不会返回5xx状态码。 - 缓存与可靠性:实时抓取,短期缓存,自动处理反爬虫机制。
使用示例
-
航班搜索:
GET /api/v1/flights/search?origin=JFK&destination=LAX&departure_date=2026-07-15&adults=1&cabin_class=economy&sort=best返回示例(已精简): json { "success": true, "data": { "flights": [ { "airline": "JetBlue", "flight_number": "B6123", "departure_airport": "JFK", "arrival_airport": "LAX", "departure_time": "2026-07-15 08:30", "duration_minutes": 372, "stops": 0, "price": 425.0, "currency": "USD", "cabin_class": "economy", "baggage_carry_on": true, "co2_emissions_kg": 312, "is_best": true } ] } }支持的可选过滤参数:
return_date、adults、children、infants_in_seat、infants_on_lap、cabin_class(economy / premium_economy / business / first)、max_stops(0-3)、currency、sort(best / price / duration / departure_time / arrival_time)。 -
价格网格:
GET /api/v1/flights/prices?origin=JFK&destination=LAX&departure_date=2026-07-15&date_range=14返回示例: json { "success": true, "data": [ { "date": "2026-07-15", "min_price": 425.0, "currency": "USD" } ] } -
机场自动补全:
GET /api/v1/flights/airports?query=new york返回示例: json { "success": true, "data": [ { "code": "JFK", "name": "John F. Kennedy International Airport", "city": "New York" } ] }
常见用例
| 用例 | 对应端点 |
|---|---|
| 票价搜索 / 元搜索 | search |
| 最便宜日期日历 | prices |
| 机场查询(用户界面) | airports |
定价与订阅
- 定价模式:Freemium(免费增值)。
- 提供多个订阅计划(BASIC $0.00/月、PRO $11.99/月、ULTRA $34.99/月、MEGA $129.99/月),所有计划均可访问全部3个端点。
- 不同计划的差异在于月度请求量和速率限制。价格网格端点有更高的配额消耗。
数据提供方
- API 创建者:Data Forge
问答精选
- 支持单程和往返吗? 是,添加
return_date参数即可搜索往返航班。 - 价格网格的时间范围? 最多可覆盖出发日期前后60天,每天返回最便宜票价。
- 这是 Booking.com 的航班数据吗? 否,数据来源于 Google Flights。



