Skip to main content
One endpoint, one key. It searches Google signed out and unpersonalized, and reads the AI Overview above the results, including the part behind Show more, with every source it links. See the Google AI Overview API: overview, pricing, and free tier.

AI Overview

GET /v1/google-ai-overview · 1 request
Google shows an overview on some searches only: on the rest, answer is null. That is a successful request, and it is billed.
Answers change from one asking to the next, so nothing is cached. To measure visibility, ask each question several times and count how often a brand is named in text or its domain appears in citations.

What counts as a citation

  • A link to a source, in the answer or in the source list beside it, with Google’s redirect resolved to the page itself.
  • Not Google’s product cards: a product’s name linked to some page that mentions it. The product’s name is still in text.
  • Each URL once, in the order the answer first shows it.

Errors

A page that loads with no answer, after every scraping vendor has tried, is 502 scrape_failed; the request is not billed. A missing q, a q over 500 characters, or a country that is not two letters is 400.

What this API does not do

  • It does not return the organic results; the Google Search API does.
  • It does not return ads, shopping cards, or images shown with the overview.
Auth, plans, rate limits, and error codes: Authentication.