APIs / Google Flights / Booking Details
Google Flights: Booking Details
Booking Details from Google Flights as JSON. 1 credit per successful call.
GET /v1/google-flights/booking-details
Parameters
Send parameters in the query string.
| Parameter | Type | Required | Allowed values |
|---|---|---|---|
booking_token | string | Required | Up to 4,096 characters |
origin | string | Required | Up to 3 characters |
destination | string | Required | Up to 3 characters |
departure_date | string | Required | Any |
airline | string | Required | Up to 2 characters |
flight_number | string | Required | Any |
adults | integer | Optional | Any |
children | integer | Optional | Any |
infants_in_seat | integer | Optional | Any |
infants_on_lap | integer | Optional | Any |
cabin_class | string | Optional | economy, premium_economy, business, first |
hl | string | Optional | Any |
gl | string | Optional | Any |
currency | string | Optional | Up to 3 characters |
Example request
curl "https://api.perceptlayer.com/v1/google-flights/booking-details?booking_token=abc123&origin=JFK&destination=LAX&departure_date=2026-09-15&airline=AA&flight_number=123" \
-H "X-API-Key: $API_KEY"