Google AI Mode API

Google AI Mode API: what Google's AI tells your customers

Ask Google AI Mode a question the way a buyer would and get the answer back in order, block by block, with the sources it lists. €0.0015 per question.

per 1,000 calls
€1.50
per call
€0.0015
0.15 cents
rows per call
up to 1
per 1,000 rows
≈ €1.50

Read the answer Google gives before a buyer ever sees your listing

The Google AI Mode API sends a plain question to Google AI Mode and returns the answer as one row. The answer is split into ordered text blocks, about 13 on average: paragraphs, headings and lists, each with its text. When AI Mode lists sources, you get up to 6 with title, link, snippet and site name. One question costs €0.0015, so 1,000 questions cost €1.50. Every source and price is on our page of all data APIs and prices. Save your questions once, and every answer is kept in your Scrapewise account for the table, Excel, your AI assistant or the API.

AI Mode is Google's chat-style search. A shopper types "best shopify apps for dropshipping" and gets a written answer that names products, in our sample DSers first and Zendrop next. If your product isn't in that answer, the shopper may never scroll to a place where it is. This API lets you read those answers at scale and search them for your brand.

It's a different call from the Google AI Overview API. The AI Overview is the summary above normal results and needs a Google search first. AI Mode takes your question directly and needs nothing else. You can set the country and language, so you can compare what AI Mode says to US and UK buyers.

Who uses the Google AI Mode API

  • Brands and app makers

    Ask the "best X for Y" questions your buyers ask and check whether your name comes up, and in which block.

  • SEO and content teams

    See which sites AI Mode lists as sources for your topics, and which of your pages never make the list.

  • Amazon and Shopify sellers

    Ask how to price, ship or source products in your niche and read which tools, services and sites the answer recommends.

  • Marketing teams

    Save answers weekly and share the changes with the team in a plain sheet, one row per question.

How it works

  1. Write your questions once

    Enter questions the way buyers type them, like 'cheapest way to ship packages in the us'. Pick a country and language if needed. Each question is one call at €0.0015.

  2. Run them weekly

    Schedule the list daily, weekly or monthly. Each answer is saved with its date, so you can compare this week with last month.

  3. Search the answers

    Search the block and source columns in the table or Excel, pull rows by API, or ask your AI assistant: 'in which answers did my brand show up this month?'

Set it up once. The data keeps coming.

Save your search once and it runs by itself. Every run lands in your own Scrapewise database, and you pick how to read it.

  1. Set it up once

    Add your ASINs, keywords, places or apps to a scraper in the web app. New accounts get 5 free requests.

  2. Runs on your schedule

    Pick daily, weekly on the days you choose, every few days, or the first or last day of the month. Scheduled runs start at night, European time. Need it more often? Start runs from your own code.

  3. Saved in your database

    Each run adds dated rows, so this week sits next to last week. Rows are kept for 90 days.

  4. Use it your way

    Open the table in the web app and download the latest run as an Excel file. Ask your own AI assistant about it. Or pull the rows into your code with an API key.

Ask your AI assistant about your own data

Connect Claude Desktop, Claude Code or another MCP app with a read-only key. The assistant reads the rows you've already collected, at no extra cost on Scrapewise. With a full-access key it can start a run for you too.

  • Which of my ASINs lost the Buy Box this week?
  • Which competitor cut prices the most since Monday?
  • Show the keywords where I dropped out of the top 10.

What you send and what you get

Send a question or keyword. Country and language are optional. You get one row per question with the answer's text blocks in order and its sources when AI Mode lists them.

You give
  • Question or keywordrequired
    how to price products on amazon
  • Countryoptional
    us
  • Languageoptional
    en
You get

Up to 1 rows per call, 131 columns each

  • sw status
  • sw source url
  • sw title
  • sw locale
  • sw fetched at
  • text_blocks[0]_type
  • text_blocks[0]_snippet
  • text_blocks[1]_type
  • text_blocks[1]_snippet
  • text_blocks[1]_level
  • text_blocks[2]_type
  • text_blocks[2]_snippet
  • +119 more, see all columns

Sample rows from real AI Mode answers

Real AI Mode answers to US questions such as "how to price products on amazon" and "best shopify apps for dropshipping", collected on 16 September 2026. Each row is one answer. Scroll sideways to see all blocks and sources.

5 sample rows, showing 15 of 131 columns.

5 sample rows, showing 15 of 131 columns.
sw status_sw_statusResult of this row: OK, no results, or an errorsw source url_sw_source_urlThe input you gave: a link, keyword or IDsw title_sw_titleMain name of the itemsw locale_sw_localeLanguage and country used for the requestsw fetched at_sw_fetched_atWhen we collected this row (UTC)text_blocks[0]_typetext_blocks[0]_typeText blocks #1 typetext_blocks[0]_snippettext_blocks[0]_snippetText blocks #1 snippettext_blocks[1]_typetext_blocks[1]_typeText blocks #2 typetext_blocks[1]_snippettext_blocks[1]_snippetText blocks #2 snippettext_blocks[1]_leveltext_blocks[1]_levelText blocks #2 leveltext_blocks[2]_typetext_blocks[2]_typeText blocks #3 typetext_blocks[2]_snippettext_blocks[2]_snippetText blocks #3 snippettext_blocks[3]_typetext_blocks[3]_typeText blocks #4 typetext_blocks[3]_list[0]_snippettext_blocks[3]_list[0]_snippetText blocks #4 list #1 snippetctx_search_parameters_qctx_search_parameters_qRequest context: search parameters q
OKhttps://www.google.com/search?udm=50&q=what+is+web+scraping⚙️ How Web Scraping Worksen-US2026-09-16T09:58:56ZparagraphWeb scraping (also called web data extraction or web harvesting ) is the automated process of using software bots to extract content and data from websites. If you have ever copied and pasted text or numbers from a webpage into an Excel sheet, you have performed the manual version of web scraping. Automated web scrapers simply do this at an incredible scale, collecting hundreds, thousands, or millions of data points across the internet in minutes. Wikipedia +1heading⚙️ How Web Scraping Works3paragraphAn automated scraper generally follows a precise sequence to convert messy internet code into clean, usable files: GeeksforGeekslistRequest: The scraper sends an HTTP request to a target website's server, pretending to be a normal web browser visiting a page.what is web scraping
OKhttps://www.google.com/search?udm=50&q=best+shopify+apps+for+dropshippingTop Shopify Dropshipping Apps by Use Caseen-US2026-09-16T09:59:33ZparagraphThe best Shopify dropshipping apps depend entirely on your sourcing model and fulfillment needs, with DSers ranking as the top choice for AliExpress automation, Zendrop leading for fast US-based fulfillment, and AutoDS dominating multi-supplier operations. Simple Bundles App +2paragraphChoosing the right app requires matching your product source, automation level, and budget to the platform best equipped to handle those specific workflows. Product UploadheadingTop Shopify Dropshipping Apps by Use Caseparagraphbest shopify apps for dropshipping
OKhttps://www.google.com/search?udm=50&q=how+to+price+products+on+amazon🗒 Step 1: Calculate Your Absolute Floor Priceen-US2026-09-16T10:00:10ZparagraphTo price your products on Amazon effectively, you must balance your absolute cost floor against real-time market competition while strictly adhering to Amazon's platform policies. YouTube +2paragraphFinding the right price requires a structured approach to protect your margins, secure the Buy Box (Featured Offer), and scale your sales volume. YouTube · BQool +1heading🗒 Step 1: Calculate Your Absolute Floor Priceparagraphhow to price products on amazon
OKhttps://www.google.com/search?udm=50&q=best+time+to+post+on+youtubeBest Posting Windows by Formaten-US2026-09-16T10:00:47ZparagraphThe best overall time to post on YouTube is Wednesday at 4:00 PM, with weekdays between 2:00 PM and 5:00 PM generally serving as the most effective windows. This timing allows the YouTube algorithm sufficient time to index and process your video so it is ready to be recommended just as peak evening viewing hours begin. Reddit +3paragraphOptimal upload windows vary significantly depending on whether you are publishing standard long-form videos or YouTube Shorts, as well as the specific day of the week. BufferheadingBest Posting Windows by Formatparagraphbest time to post on youtube
OKhttps://www.google.com/search?udm=50&q=cheapest+way+to+ship+packages+in+the+us📦 By Package Weight & Typeen-US2026-09-16T10:01:24ZparagraphThe cheapest way to ship packages in the US depends entirely on the weight of the box, what is inside it, and how you buy the postage. Reddit · r/AskAnAmerican +1paragraphThe most important rule for saving money is to never pay retail rates at the post office or a carrier counter. You should always buy your labels online through free shipping software to access steep Commercial Pricing discounts (up to 80%+ off). YouTube · MyWifeQuitHerJob Ecommerce Channel +2paragraphThe cheapest options are broken down below by category:headingcheapest way to ship packages in the us

Column guide

One answer is one wide row. Text blocks are numbered in reading order from 0, and list items and inline links are numbered inside their block. Short answers leave the higher-numbered columns empty. The sw columns (shown as sw title, sw locale and so on) use the same names as on every Scrapewise data API.

Standard columns shared with every API

sw source url is the question as a Google link, sw title is the answer's first heading, sw locale is the language and country used, and sw fetched at is the time in UTC.

  • sw status
  • sw source url
  • sw title
  • sw locale
  • sw fetched at

Your question

The question exactly as you sent it, repeated on the row so you can join answers to your question list.

  • ctx_search_parameters_q

Answer blocks 1 to 7

The opening of the answer. Each block has a type (paragraph, heading or list), a snippet with the text or numbered list items, and a level for headings. Inline links keep their anchor text and link.

  • text_blocks[0]_type
  • text_blocks[0]_snippet
  • text_blocks[1]_type
  • text_blocks[1]_snippet
  • text_blocks[1]_level
  • text_blocks[2]_type
  • text_blocks[2]_snippet
  • text_blocks[2]_level
  • text_blocks[3]_type
  • text_blocks[3]_list[0]_snippet
  • text_blocks[3]_list[1]_snippet
  • text_blocks[3]_list[2]_snippet
  • text_blocks[3]_list[3]_snippet
  • text_blocks[3]_snippet
  • text_blocks[3]_level
  • text_blocks[4]_type
  • text_blocks[4]_snippet
  • text_blocks[4]_level
  • text_blocks[4]_list[0]_snippet
  • text_blocks[4]_list[1]_snippet
  • text_blocks[4]_list[2]_snippet
  • text_blocks[4]_list[3]_snippet
  • text_blocks[5]_type
  • text_blocks[5]_snippet
  • text_blocks[5]_level
  • text_blocks[6]_type
  • text_blocks[6]_list[0]_snippet
  • text_blocks[6]_list[1]_snippet
  • text_blocks[6]_list[2]_snippet
  • text_blocks[6]_list[3]_snippet
  • text_blocks[6]_list[0]_snippet_links[0]_text
  • text_blocks[6]_list[0]_snippet_links[0]_link
  • text_blocks[6]_list[4]_snippet
  • text_blocks[6]_snippet
  • text_blocks[6]_level

Answer blocks 8 to 13

The middle of the answer in the same shape. Short answers leave these empty.

  • text_blocks[7]_type
  • text_blocks[7]_snippet
  • text_blocks[7]_level
  • text_blocks[7]_snippet_links[0]_text
  • text_blocks[7]_snippet_links[0]_link
  • text_blocks[8]_type
  • text_blocks[8]_snippet
  • text_blocks[8]_level
  • text_blocks[8]_list[0]_snippet
  • text_blocks[8]_list[1]_snippet
  • text_blocks[8]_list[2]_snippet
  • text_blocks[8]_list[3]_snippet
  • text_blocks[8]_list[4]_snippet
  • text_blocks[9]_type
  • text_blocks[9]_snippet
  • text_blocks[9]_level
  • text_blocks[9]_list[0]_snippet
  • text_blocks[9]_list[0]_snippet_links[0]_text
  • text_blocks[9]_list[0]_snippet_links[0]_link
  • text_blocks[9]_list[1]_snippet
  • text_blocks[9]_list[1]_snippet_links[0]_text
  • text_blocks[9]_list[1]_snippet_links[0]_link
  • text_blocks[9]_list[2]_snippet
  • text_blocks[9]_list[2]_snippet_links[0]_text
  • text_blocks[9]_list[2]_snippet_links[0]_link
  • text_blocks[10]_type
  • text_blocks[10]_snippet
  • text_blocks[10]_list[0]_snippet
  • text_blocks[10]_list[1]_snippet
  • text_blocks[10]_list[2]_snippet
  • text_blocks[11]_type
  • text_blocks[11]_list[0]_snippet
  • text_blocks[11]_list[1]_snippet
  • text_blocks[11]_list[2]_snippet
  • text_blocks[11]_snippet
  • text_blocks[11]_level
  • text_blocks[12]_type
  • text_blocks[12]_snippet

Answer blocks 14 to 19

The end of long answers, such as a 19-block pricing guide. Empty for shorter answers.

  • text_blocks[13]_type
  • text_blocks[13]_list[0]_snippet
  • text_blocks[13]_list[0]_snippet_links[0]_text
  • text_blocks[13]_list[0]_snippet_links[0]_link
  • text_blocks[13]_list[1]_snippet
  • text_blocks[13]_snippet
  • text_blocks[14]_type
  • text_blocks[14]_snippet
  • text_blocks[14]_level
  • text_blocks[15]_type
  • text_blocks[15]_snippet
  • text_blocks[16]_type
  • text_blocks[16]_list[0]_snippet
  • text_blocks[16]_list[1]_snippet
  • text_blocks[16]_list[2]_snippet
  • text_blocks[16]_snippet
  • text_blocks[17]_type
  • text_blocks[17]_list[0]_snippet
  • text_blocks[17]_list[1]_snippet
  • text_blocks[17]_snippet
  • text_blocks[18]_type
  • text_blocks[18]_snippet

Sources

Up to 6 sources when AI Mode lists them, each with title, link, snippet, site name and its number in the answer. Some answers come without a source list.

  • references[0]_title
  • references[0]_link
  • references[0]_snippet
  • references[0]_source
  • references[0]_index
  • references[1]_title
  • references[1]_link
  • references[1]_snippet
  • references[1]_source
  • references[1]_index
  • references[2]_title
  • references[2]_link
  • references[2]_snippet
  • references[2]_source
  • references[2]_index
  • references[3]_title
  • references[3]_link
  • references[3]_snippet
  • references[3]_source
  • references[3]_index
  • references[4]_title
  • references[4]_link
  • references[4]_snippet
  • references[4]_source
  • references[4]_index
  • references[5]_title
  • references[5]_link
  • references[5]_snippet
  • references[5]_source
  • references[5]_index

What brands do with AI Mode answers

01

Check if AI Mode recommends you

Ask "best [your category] for [use]" and search the text blocks for your brand. Note the block number: being named in block 1 beats a mention in block 15.

02

Compare AI Mode with AI Overview

Run the same query through both APIs and compare the sources. A site cited in one and missing from the other tells you where to focus.

03

Track answer changes over time

Save the answer to 30 key questions every week and compare the text. When a competitor appears in an answer, you see the week it happened.

04

Collect buyer-style questions

Test 30 questions your customers ask and log which brands and sites each answer names. The ones named most often are your real competition in AI search.

05

See which sources AI Mode leans on

Count site names in the source columns across your questions. In our shipping sample, the USPS site, a shipping software company and a Reddit thread are listed together.

06

Feed a team report

Export the blocks to a sheet. Headings and lists stay in order, so anyone can read the answer without opening Google.

Real setups and what they cost

  • Weekly brand check

    A Shopify app maker asks 30 buyer questions every week. About 130 calls a month, €0.20.

    calls per month
    130
    cost per month
    €0.195
  • Two-country comparison

    A brand asks 100 category questions in the US and the UK once a month. 200 calls, €0.30.

    calls per month
    200
    cost per month
    €0.30
  • Daily tracking for an agency

    An agency tracks 50 questions for each of 4 clients every day. 6,000 calls a month, €9.

    calls per month
    6,000
    cost per month
    €9

Why brands pick this API

  • One question, one call

    No search step first. Send the question and get the answer for €0.0015.

  • Answer order kept

    Blocks come in reading order with their type, so you know if you were named in the opening line or near the end.

  • Sources included when shown

    When AI Mode lists sources, you get their title, link, site name and number, ready to count by domain.

What your AI Mode tracking would cost

Enter how many questions you track and how often. Each question is one call at €0.0015. Compare all data APIs

Rows (up to)
1,000
You pay
€1.50
FAQ

Frequently asked questions

A plain question, like you'd type into Google, for example "how to price products on amazon". Country and language are optional. No search call or key is needed first.

Ready to pull Google data into your stack?

Try it with your 5 free requests. Then top up from €5 and pay €0.0015 per question. See pay-as-you-go pricing for the details.