Flight Search, Pricing & Airport Data from Google Flights
Search flights, compare prices across airlines, find the cheapest travel dates, and access a full airport and airline directory — all powered by Google Flights data. One-way, round-trip, and flexible date searches with real-time pricing.
What you can build
Structured data for real applications. Here are some ideas.
Fare Comparison
Build fare comparison tools that show real-time prices across airlines for any route. Filter by cabin class, stops, and departure time to find the best deals.
Flexible Date Search
Help travelers find the cheapest dates to fly with date range searches. Show price calendars and highlight low-fare days across an entire month.
Airport & Airline Directory
Use the free airports and airlines endpoints to populate dropdowns, validate IATA codes, and build search UIs — no API key required for these reference endpoints.
Price Monitoring
Track flight prices over time for specific routes. Alert users when prices drop below their target or when booking windows open for seasonal travel.
Available endpoints
Everything you need in one API.
One-Way Search
/api/flights/one-way
Search one-way flights with airline, cabin class, and stop filters
Round-Trip Search
/api/flights/round-trip
Search round-trip flights with combined outbound and return pricing
Date Range Search
/api/flights/date-range
Find cheapest flight dates across a flexible date range
Booking Details
/api/flights/booking-details
Get price insights, fare options, and baggage info for a flight
Airports List
/api/flights/airports
Free list of major airports with IATA codes and locations
Airlines List
/api/flights/airlines
Free list of supported airlines with IATA codes
Try it now
One API call. Structured JSON response.
Request
curl -X GET "https://scrappa.co/api/flights/one-way?origin=JFK&destination=LAX&departure_date=2026-09-15" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
Response
{
"flights": [
{
"price": 187,
"currency": "USD",
"total_duration_minutes": 330,
"legs": [
{
"departure_airport": "JFK",
"arrival_airport": "LAX",
"departure_time": "2026-09-15T08:00",
"arrival_time": "2026-09-15T11:30",
"airline": "American Airlines",
"flight_number": "AA 1",
"stops": 0
}
]
}
]
}
Scrappa vs Amadeus / Skyscanner API
See how Scrappa compares to the official API.
| Feature | Scrappa | Amadeus / Skyscanner API |
|---|---|---|
| Setup complexity | API key only | OAuth + partnership |
| Flight search | $0.20/1k | $2-5/1k |
| Flexible date search | Limited | |
| Real-time pricing | ||
| Airport directory | Free | Varies |
| Booking details | Requires partnership | |
| Free tier | 500 credits/month | Limited |
| Pay-as-you-go |
Key features
Frequently asked questions
Scrappa extracts real-time data from Google Flights, giving you the same pricing travelers see on flights.google.com. Unlike Amadeus or Skyscanner APIs that require partnership agreements and complex OAuth, Scrappa needs only an API key. You get instant access to flight search, flexible date pricing, and booking details without business partnerships.
Yes. The Date Range Search endpoint lets you find the cheapest flights across a range of dates. This is perfect for building price calendar UIs that show travelers which days are cheapest to fly on any given route.
Yes. The Airports List and Airlines List endpoints require no API key and no credits. They provide IATA codes, names, and locations for major airports and airlines worldwide — perfect for populating search dropdowns.
Each flight result includes price, currency, airline, flight number, departure and arrival times, duration, number of stops, layover details, cabin class, and aircraft type. Booking details add baggage allowances, fare class, and booking links.
Yes. Every Scrappa account gets 500 free credits per month with no credit card required. This lets you test all 6 Google Flights endpoints including one-way search, round-trip search, and date range search before committing any budget.
Scrappa charges $0.20 per 1,000 requests with no daily caps or quota limits. Flight searches, booking details, and date range queries all cost the same per-request rate. Airport and airline directory lookups are completely free.