{
  "id": 12646691,
  "title": "I benchmarked four Google Flights APIs on the same searches, and the fares matched to the dollar",
  "url": "https://urgent.news/2026/10/07/i-benchmarked-four-google-flights-apis-on-the-same-searches-and-the",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-07T14:50:55.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/matanrabi/i-benchmarked-four-google-flights-apis-on-the-same-searches-and-the-fares-matched-to-the-dollar-30pb"
  },
  "original_language": "en",
  "account": "I recently conducted a benchmark test comparing four Google Flights APIs: FlightPowers (which I developed), SerpApi, SearchApi, and HasData. The purpose was to determine how they stacked up against each other in terms of performance and pricing. The tests were run on the same three searches across the same hour on October 7, 2026.\n\nThe searches included a round trip from JFK to LHR departing on November 18 and returning on November 25, a one-way flight from TLV to BKK on December 3, and a flexible search from LHR to BCN between November 10 and 16 for three days. All tests used one adult in economy class with USD currency and three runs per search per API, conducted from a VM in GCP us-central1. The time quoted was the median of three runs, from sending the request to reading the last byte.\n\nThe results showed that all four APIs returned the same cheapest fare for each search, which was $692 for the round trip, $619 for the one-way, and $93 for the lowest price on each of the seven scan dates, ranging from $93 to $619. The only difference was a label indicating the type of pricing: SearchApi labeled some scan dates as \"high,\" while the other three labeled them as \"typical.\" This suggests that all four APIs were reading the same Google Flights results.\n\nHowever, there were some differences in performance. SearchApi, SerpApi, and HasData answered the round trip with both legs in two separate requests, taking a total of 6.36 to 7.56 seconds. My API, on the other hand, paired both legs in one request, taking just 3.27 seconds, resulting in a cost of $4.00 per 1,000 round trips. For the one-way search, SearchApi and SerpApi provided the answers faster (1.56 and 1.50 seconds, respectively) compared to my API's 1.34 seconds. The seven-date scan took longer at 28.37 seconds for HasData and 15.99 seconds for my API.\n\nAll four APIs returned identical prices: $692 for the round trip, $619 for the one-way, and $93 for the lowest price on each of the seven scan dates. The only variation was a label indicating the pricing type: SearchApi labeled some scan dates as \"high,\" while the other three labeled them as \"typical.\" This implies that the four APIs were accessing the same Google Flights results, but the labeling difference doesn't necessarily indicate a better price.",
  "summary": "I sell a Google Flights API (FlightPowers), and I wanted a real answer to how it compares to SerpApi, SearchApi and HasData. So I ran the same three searches through all four in the same hour on 7 October 2026 and timed every call. Disclosure up front: I built one of the four rows. The method, the places where mine loses and the timing of every single call are public on the benchmark page , and…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "Dev.to",
        "title": "I benchmarked seven hotel price APIs on the same Rome room, and the prices were 16% apart because of tax",
        "url": "https://urgent.news/2026/10/07/i-benchmarked-seven-hotel-price-apis-on-the-same-rome-room-and-the",
        "published": "2026-10-07T14:52:15.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}