Google Flights Price Insights API

SerpApi is able to scrape, extract, and make sense of Google Flights Price Insights.

We add them to our JSON output as price_insights.

JSON structure overview

{
  ...
  "price_insights": {
    "lowest_price": "Integer - The lowest price among the returned flights",
    "price_level": "String - Price level of the lowest_price",
    "typical_price_range": "Array - A two-integer array, indicating the low bound and high bound of 'typical' price of this flight",
    "price_history": "Array - A two-integer array, where the first element is the timestamp, and the second one is the price",
  },
  ...
}

Example with Euro currency

Example with Euro currency

JSON Example

{
  ...
  "price_insights": {
    "lowest_price": 1339,
    "price_level": "high",
    "typical_price_range": [
      570,
      1050
    ],
    "price_history": [
      [
        1691013600,
        575
      ],
      [
        1691100000,
        575
      ],
      ...
      [
        1696111200,
        1199
      ],
      [
        1696197600,
        1339
      ]
    ]
  },
  ...
}