Google AI Overview API
In some searches, Google returns AI Overview content via a separate request instead of including it directly in the main SERP response. This API is used only for that case — to fetch AI Overview results in a second call using a link returned by the Google Search API. That link expires after 2 minutes. Each successful request costs 5 API credits.
Endpoint:
https://api.scrapingdog.com/google/ai_overviewAPI Parameters
🔑
Authentication
api_keyRequiredYour personal API key. Available on your dashboard
Type: String
🔗
Request Parameters
urlRequiredThis URL is used to fetch the AI Overview Results. You will get this from the Google Search API response. Note: expires after 2 minutes
Type: String
How It Works
When Google doesn't render the AI Overview directly, the
ai_overview object in the Google Search API response looks like this instead of containing the AI Overview content itself:Google Search API Response
{
"ai_overview": {
"url": "https://www.google.com/async/folsrch?gl=us&hl=en&ei=-Fx0ar...&async=_basejs:/xjs/_/js/...",
"scrapingdog_link": "https://api.scrapingdog.com/google/ai_overview?api_key=apikey&url=https%3A%2F%2Fwww.google.com%2Fasync%2Ffolsrch..."
}
}url is Google's own fallback link. scrapingdog_link is a ready-to-call request to this API — it already has that url URL-encoded and in place, so you just need to swap in your api_key and call it directly instead of building the request yourself.Both
url and scrapingdog_link expire 2 minutes after the original search, so use them right away — if they expire, re-run the Google Search API request to get fresh ones.API Examples

Code to Integrate
curl "https://api.scrapingdog.com/google/ai_overview?api_key=APIKEY&url=AI_OVERVIEW_URL"
import requests params = { "api_key": "APIKEY", "url": "AI_OVERVIEW_URL", } response = requests.get("https://api.scrapingdog.com/google/ai_overview", params=params) print(response.json())
const axios = require("axios"); const params = { api_key: "APIKEY", url: "AI_OVERVIEW_URL", }; axios.get("https://api.scrapingdog.com/google/ai_overview", { params }) .then(res => console.log(res.data)) .catch(err => console.error(err));
<?php $params = http_build_query([ "api_key" => "APIKEY", "url" => "AI_OVERVIEW_URL", ]); $response = file_get_contents("https://api.scrapingdog.com/google/ai_overview?" . $params); print_r(json_decode($response, true));
require "net/http" require "json" uri = URI("https://api.scrapingdog.com/google/ai_overview") uri.query = URI.encode_www_form(api_key: "APIKEY", url: "AI_OVERVIEW_URL") res = Net::HTTP.get_response(uri) puts JSON.parse(res.body)
import java.net.*; import java.io.*; public class Main { public static void main(String[] args) throws Exception { String url = "https://api.scrapingdog.com/google/ai_overview?api_key=APIKEY&url=AI_OVERVIEW_URL"; HttpURLConnection con = (HttpURLConnection) new URL(url).openConnection(); con.setRequestMethod("GET"); BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream())); String line; StringBuilder content = new StringBuilder(); while ((line = in.readLine()) != null) content.append(line); in.close(); System.out.println(content.toString()); } }
API Response
{
"ai_overview": {
"text_blocks": [
{
"type": "paragraph",
"snippet": "For Texas weather and high heat, the best solar panels are high-efficiency monocrystalline or N-type bifacial models with a low temperature coefficient. Top brand choices include REC Group, Panasonic, Qcells, and Maxeon (SunPower) because they handle extreme summer heat without losing large amounts of power output.",
"snippet_highlighted_words": [
"high-efficiency monocrystalline or N-type bifacial models with a low temperature coefficient"
]
},
{
"type": "heading",
"snippet": "Key Features to Look For"
},
{
"type": "list",
"list": [
{ "snippet": "Low Temperature Coefficient: Panels lose efficiency as they get hot. Texas summers are brutal, so choose a panel with a low coefficient (closer to -0.26%/°C to -0.34%/°C)." },
{ "snippet": "High Durability: Look for panels with strong wind and hail ratings (IEC or UL certified) to survive severe Texas storms." },
{ "snippet": "Strong Warranties: Ensure 25-year product, performance, and labor warranties." }
]
}
],
"references": [
{
"title": "Texas Solar Buyback Plans",
"link": "https://www.texaspowerguide.com/solar-buyback-plans-texas/",
"snippet": "Table_title: Electric Plans for Solar Owners Table_content: | Retailer | Plan | Import /kWh | | --- | --- | --- | | Ambit | Texas ...",
"source": "Texas Power Guide",
"index": 0
},
{
"title": "Solar Panel Cost Texas: Prices & Data 2026 - SolarReviews",
"link": "https://www.solarreviews.com/solar-panel-cost/texas",
"snippet": "Solar power system cost based on your location, roof, power usage, and current local offers. ... As of 2026, the average cost of s...",
"source": "SolarReviews",
"index": 1
},
{
"title": "Best Solar Panels for Texas Homes - Get a Free Solar Quote",
"link": "https://comparepower.com/solar-panels-for-your-home/",
"snippet": "Perfect for Texas: With year-round sunshine, Texas is ideal for solar. Installing panels can significantly reduce electricity bill...",
"source": "Compare Power",
"index": 2
},
{
"title": "Renogy 2-Pcs 320-Watt 24V Monocrystalline Solar Panels 640W PV Off-Grid Module Power for RV Boat Shed Farm Home House Rooftop",
"link": "",
"snippet": "Renogy's new 320W solar panel utilizes 18BB cell grid technology effectively improves the module's photovoltaic conversion efficie...",
"source": "Google",
"index": 3
},
{
"title": "Rich Solar MEGA 430 Bifacial N-Type Solar Panel",
"link": "",
"snippet": "High-efficiency 430W bifacial solar panel with 22.0% module efficiency, N-TOPCon cells, dual-glass design, and military-grade dura...",
"source": "Google",
"index": 4
},
{
"title": "370W/ 415W/ 500W Mono Black PERC Solar Panel UL 61730 CEC Listed",
"link": "",
"snippet": "Discover the online sleek and stylish Black On Black Solar Panels from SunGoldPower. Enhance your home's energy efficiency with ou...",
"source": "Google",
"index": 5
}
]
}
}