Google Flights Calendar Search
Request
- Base URLhttps://www.searchapi.io/api/v1
- Auth
- API key in header Authorization
- or API key in query parameter api_key
Query parameters
Set to "google_flights_calendar"
Airport code or city ID for departure location
Airport code or city ID for arrival location
Currency code for prices
Language code (ISO 639-1)
Country code (ISO 3166-1 alpha-2)
Outbound flight date in YYYY-MM-DD format
Return flight date in YYYY-MM-DD format (required for round-trip flights)
Type of flight search
Travel class preference
Set to true to exclude Basic Economy fares. Supported only when travel_class is economy. Google Flights offers this filter for flights within the United States, its territories and Canada; other routes return the same results as without it.
Maximum number of stops allowed
Number of adult passengers (1-9)
Number of child passengers (0-9)
Number of infants with their own seat (0-9)
Number of lap infants (0-9)
Maximum price filter
Number of carry-on bags
Number of checked bags
Comma-separated list of airline codes to include
Comma-separated list of airline codes to exclude
Comma-separated list of departure/arrival time preferences (0-23)
Comma-separated list of return flight departure/arrival time preferences (0-23)
Filter for lower emissions flights
Comma-separated list of airport codes to include as connections
Comma-separated list of airport codes to exclude as connections
Minimum layover duration in minutes
Maximum layover duration in minutes
Maximum flight duration in minutes
Control display of separate ticket options
Start date for outbound date range in YYYY-MM-DD format
End date for outbound date range in YYYY-MM-DD format
Start date for return date range in YYYY-MM-DD format
End date for return date range in YYYY-MM-DD format
Response
Successful response
Changes
No recorded changes to this operation across all 1 revision of this API.