Google AI Mode API

Our Google AI Mode API allows you to scrape results from the Google AI Mode page. The API is accessed through the following endpoint: /search?engine=google_ai_mode. A user may query the following: https://serpapi.com/search?engine=google_ai_mode utilizing a GET request. Head to the playground for a live and interactive demo.

API Parameters

Search Query

q

Required

Parameter defines the query you want to search. You can use anything that you would use in a regular Google AI Mode search.

Google AI Mode may support multiple languages (including English), though not all are available yet.

Geographic Location

location

Optional

Parameter defines from where you want the search to originate. If several locations match the location requested, we'll pick the most popular one. Head to the /locations.json API if you need more precise control. The location and uule parameters can't be used together. It is recommended to specify location at the city level in order to simulate a real user’s search. If location is omitted, the search may take on the location of the proxy.

uule

Optional

Parameter is the Google encoded location you want to use for the search.

uule and location parameters can't be used together.

Localization

gl

Optional

Parameter defines the country to use for the Google search. It's a two-letter country code. (e.g., us for the United States, uk for United Kingdom, or fr for France). Head to the Google countries page for a full list of supported Google countries.

hl

Optional

Parameter defines the language to use for the Google search. It's a two-letter language code. (e.g., en for English, es for Spanish, or fr for French). Head to the Google languages page for a full list of supported Google languages.

Subsequent Request

subsequent_request_token

Optional

Parameter defines the token used to continue a Google AI Mode conversation. Pass this token to send a follow-up question that includes the prior exchange as context (multi-turn).

The token is returned by SerpApi from your previous request using our Google AI Mode API.

When using this token, include a new q for your follow-up prompt. For consistent behavior, reuse the same localization settings (gl, hl, and location) you used to obtain the token.

Serpapi Parameters

engine

Required

Set parameter to google_ai_mode to use the Google Ai Mode API engine.

device

Optional

Parameter defines the device to use to get the results. It can be set to desktop (default) to use a regular browser, tablet to use a tablet browser (currently using iPads), or mobile to use a mobile browser.

no_cache

Optional

Parameter will force SerpApi to fetch the Google Ai Mode results even if a cached version is already present. A cache is served only if the query and all parameters are exactly the same. Cache expires after 1h. Cached searches are free, and are not counted towards your searches per month. It can be set to false (default) to allow results from the cache, or true to disallow results from the cache. no_cache and async parameters should not be used together.

async

Optional

Parameter defines the way you want to submit your search to SerpApi. It can be set to false (default) to open an HTTP connection and keep it open until you got your search results, or true to just submit your search to SerpApi and retrieve them later. In this case, you'll need to use our Searches Archive API to retrieve your results. async and no_cache parameters should not be used together. async should not be used on accounts with Ludicrous Speed enabled.

zero_trace

Optional

Enterprise only. Parameter enables ZeroTrace mode. It can be set to false (default) or true. Enable this mode to skip storing search parameters, search files, and search metadata on our servers. This may make debugging more difficult.

api_key

Required

Parameter defines the SerpApi private key to use.

output

Optional

Parameter defines the final output you want. It can be set to json (default) to get a structured JSON of the results, or html to get the raw html retrieved.

json_restrictor

Optional

Parameter defines the fields you want to restrict in the outputs for smaller, faster responses. See JSON Restrictor for more details.

Note on Query Language Support

Google AI Mode supports multiple languages, including English.

Some languages are not yet supported and may not return valid or expected results.

API Results

JSON Results

JSON output includes structured data for text_blocks, references, inline_images, inline_products, and more.

A search status is accessible through search_metadata.status. It flows this way: Processing -> Success || Error. If a search has failed, error will contain an error message. search_metadata.id is the search ID inside SerpApi.

HTML Results

HTML output is useful to debug JSON results or support features not supported yet by SerpApi. HTML output gives you the raw HTML results from Google AI Mode.

API Examples

Example with shopping_results and quick_results

Example with shopping_results and quick_results

JSON Example

{
  ...
  "quick_results": [
    {
      "title": "Levi's® Labor Day Sale | 30% off Sitewide",
      "link": "https://www.levi.com/US/en_US/",
      "snippet": "The Levi's® Labor Day Sale for 30% off sitewide, shop and save on your favorite men's and women's styles.",
      "source": "Levi's",
      "displayed_link": "https://www.levi.com",
      "favicon": "https://serpapi.com/searches/68af016fdbbb466318f53099/images/12f2763e0224368fa4dd78d6c4ebfd36771e1c0dca1ebb40.png"
    },
    {
      "title": "Thrift and Vintage Levi's Jeans",
      "link": "https://www.secondhand.levi.com/shop/jeans",
      "snippet": "Shop second hand and vintage Levis Jeans and Trucker Jackets at your favorite online thrift store, including used 501, 505, and 550s.",
      "source": "Levi's SecondHand",
      "displayed_link": "https://www.secondhand.levi.com",
      "favicon": "https://serpapi.com/searches/68af016fdbbb466318f53099/images/12f2763e0224368fcd2ea097cd333bdabcdb3d2e09713da5.png"
    }
  ],
  "shopping_results": [
    {
      "title": "Levi's 501 Original Fit Men's Jeans",
      "product_link": "https://www.google.com/search?prds=pvt:hg,pvo:29,mid:576462833771069843,imageDocid:927366645294926544,gpcid:790074975598790836,headlineOfferDocid:13000906125912082379,catalogid:18296818796508524238,productDocid:12390253486726265040&ibp=oshop&q=product&sa=X&ved=2ahUKEwi34OCBhquPAxVOkokEHXbcPLMQ8ccPegQIABAb",
      "immersive_product_page_token": "eyJlaSI6bnVsbCwicHJvZHVjdGlkIjpudWxsLCJjYXRhbG9naWQiOiI3NTgxMDU0MTk2MjMwNzg0NTYwIiwiaGVhZGxpbmVPZmZlckRvY2lkIjoiMTI0NDM4Mzc3Mjk1NjMwMzM3OTgiLCJpbWFnZURvY2lkIjoiNDc0NDMzNzkxMTg3NTk5Mjk4MSIsInJkcyI6IlBDXzEyODU4NTU3ODIxOTUwNDUyODk2fFBST0RfUENfMTI4NTg1NTc4MjE5NTA0NTI4OTYiLCJxdWVyeSI6IkxldmkramVhbnMiLCJncGNpZCI6IjEyODU4NTU3ODIxOTUwNDUyODk2IiwibWlkIjoiNTc2NDYyOTAwMTU1OTM2OTQ0IiwicHZ0IjoiYSIsInV1bGUiOm51bGwsImdsIjpudWxsLCJobCI6bnVsbH0=",
      "serpapi_immersive_product_api": "https://serpapi.com/search.json?engine=google_immersive_product&page_token=eyJlaSI6bnVsbCwicHJvZHVjdGlkIjpudWxsLCJjYXRhbG9naWQiOiI3NTgxMDU0MTk2MjMwNzg0NTYwIiwiaGVhZGxpbmVPZmZlckRvY2lkIjoiMTI0NDM4Mzc3Mjk1NjMwMzM3OTgiLCJpbWFnZURvY2lkIjoiNDc0NDMzNzkxMTg3NTk5Mjk4MSIsInJkcyI6IlBDXzEyODU4NTU3ODIxOTUwNDUyODk2fFBST0RfUENfMTI4NTg1NTc4MjE5NTA0NTI4OTYiLCJxdWVyeSI6IkxldmkramVhbnMiLCJncGNpZCI6IjEyODU4NTU3ODIxOTUwNDUyODk2IiwibWlkIjoiNTc2NDYyOTAwMTU1OTM2OTQ0IiwicHZ0IjoiYSIsInV1bGUiOm51bGwsImdsIjpudWxsLCJobCI6bnVsbH0%3D",
      "thumbnail": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcS1jwaThn3miDmxfqwWR7rwdAAE1G62Jzg-7HvmvGsNtr-hA9yOoiReT4Vaxg&usqp=CAE",
      "price": "$55.65",
      "extracted_price": 55.65,
      "old_price": "$79.50",
      "extracted_old_price": 79.5,
      "index": 0
    },
    {
      "title": "Levi's Men's 511 Slim Fit Jeans",
      "product_link": "https://www.google.com/search?prds=pvt:hg,pvo:29,mid:576462840585744507,imageDocid:7988756026854172948,gpcid:10868389383399353513,headlineOfferDocid:12666354779790272731,catalogid:15999505846080662005,productDocid:17276868584970186354,rds:PC_15454182066623491704%7CPROD_PC_15454182066623491704&ibp=oshop&q=product&sa=X&ved=2ahUKEwi34OCBhquPAxVOkokEHXbcPLMQ8ccPegQIABAg",
      "immersive_product_page_token": "eyJjYXRhbG9naWQiOiIxNTk5OTUwNTg0NjA4MDY2MjAwNSIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6IjEyNjY2MzU0Nzc5NzkwMjcyNzMxIiwiaW1hZ2VEb2NpZCI6Ijc5ODg3NTYwMjY4NTQxNzI5NDgiLCJyZHMiOiJQQ18xNTQ1NDE4MjA2NjYyMzQ5MTcwNHxQUk9EX1BDXzE1NDU0MTgyMDY2NjIzNDkxNzA0IiwicXVlcnkiOiJwcm9kdWN0IiwiZ3BjaWQiOiIxMDg2ODM4OTM4MzM5OTM1MzUxMyIsIm1pZCI6IjU3NjQ2Mjg0MDU4NTc0NDUwNyIsInB2dCI6ImhnIiwiZ2wiOiJjYSIsImhsIjoiZW4ifQ==",
      "serpapi_immersive_product_api": "https://serpapi.com/search.json?engine=google_immersive_product&page_token=eyJjYXRhbG9naWQiOiIxNTk5OTUwNTg0NjA4MDY2MjAwNSIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6IjEyNjY2MzU0Nzc5NzkwMjcyNzMxIiwiaW1hZ2VEb2NpZCI6Ijc5ODg3NTYwMjY4NTQxNzI5NDgiLCJyZHMiOiJQQ18xNTQ1NDE4MjA2NjYyMzQ5MTcwNHxQUk9EX1BDXzE1NDU0MTgyMDY2NjIzNDkxNzA0IiwicXVlcnkiOiJwcm9kdWN0IiwiZ3BjaWQiOiIxMDg2ODM4OTM4MzM5OTM1MzUxMyIsIm1pZCI6IjU3NjQ2Mjg0MDU4NTc0NDUwNyIsInB2dCI6ImhnIiwiZ2wiOiJjYSIsImhsIjoiZW4ifQ%3D%3D",
      "thumbnail": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcSCvRpUgQDj4jDyqaSHiY-XiIkF7tbHwDvEVBZi-5dJ-cqvmvqQyQa_iRWjoJ8&usqp=CAE",
      "price": "$39.99",
      "extracted_price": 39.99,
      "old_price": "$69.50",
      "extracted_old_price": 69.5,
      "rating": 4.3,
      "reviews": 7000,
      "index": 1
    },
    {
      "title": "Levi's Men's 512 Slim Taper Eco Performance Jeans",
      "product_link": "https://www.google.com/search?prds=pvt:hg,pvo:29,mid:576462816344651886,imageDocid:8296424061904123755,gpcid:7235414136344651487,headlineOfferDocid:2837926054404031388,catalogid:16492823197473936458,productDocid:12544303799310466688,rds:PC_7235414136344651487%7CPROD_PC_7235414136344651487&ibp=oshop&q=product&sa=X&ved=2ahUKEwi34OCBhquPAxVOkokEHXbcPLMQ8ccPegQIABAm",
      "immersive_product_page_token": "eyJjYXRhbG9naWQiOiIxNjQ5MjgyMzE5NzQ3MzkzNjQ1OCIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6IjI4Mzc5MjYwNTQ0MDQwMzEzODgiLCJpbWFnZURvY2lkIjoiODI5NjQyNDA2MTkwNDEyMzc1NSIsInJkcyI6IlBDXzcyMzU0MTQxMzYzNDQ2NTE0ODd8UFJPRF9QQ183MjM1NDE0MTM2MzQ0NjUxNDg3IiwicXVlcnkiOiJwcm9kdWN0IiwiZ3BjaWQiOiI3MjM1NDE0MTM2MzQ0NjUxNDg3IiwibWlkIjoiNTc2NDYyODE2MzQ0NjUxODg2IiwicHZ0IjoiaGciLCJnbCI6ImNhIiwiaGwiOiJlbiJ9",
      "serpapi_immersive_product_api": "https://serpapi.com/search.json?engine=google_immersive_product&page_token=eyJjYXRhbG9naWQiOiIxNjQ5MjgyMzE5NzQ3MzkzNjQ1OCIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6IjI4Mzc5MjYwNTQ0MDQwMzEzODgiLCJpbWFnZURvY2lkIjoiODI5NjQyNDA2MTkwNDEyMzc1NSIsInJkcyI6IlBDXzcyMzU0MTQxMzYzNDQ2NTE0ODd8UFJPRF9QQ183MjM1NDE0MTM2MzQ0NjUxNDg3IiwicXVlcnkiOiJwcm9kdWN0IiwiZ3BjaWQiOiI3MjM1NDE0MTM2MzQ0NjUxNDg3IiwibWlkIjoiNTc2NDYyODE2MzQ0NjUxODg2IiwicHZ0IjoiaGciLCJnbCI6ImNhIiwiaGwiOiJlbiJ9",
      "thumbnail": "https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcSRRsmD-CLglGnMfLeKo34uxXlSJl-O0wIcYG_L1TfXh08MZYARD4DKk68HqQ&usqp=CAE",
      "price": "$48.65",
      "extracted_price": 48.65,
      "old_price": "$69.50",
      "extracted_old_price": 69.5,
      "rating": 3.9,
      "reviews": 74,
      "index": 2
    },
    ...
  ],
  "text_blocks": [
    {
      "type": "paragraph",
      "snippet": "Levi's is an iconic American denim brand known for its classic jeans, jackets, and casual wear. The company, Levi Strauss & Co., was founded in 1853 in San Francisco and received a patent for copper-riveted pants in 1873, creating the world's first modern denim jeans. The flagship product, the 501® Original, remains a timeless staple.",
      "reference_indexes": [
        4,
        0,
        1,
        2
      ]
    },
    ...
    {
      "type": "paragraph",
      "snippet": "Men's",
      "snippet_highlighted_words": [
        "Men's"
      ]
    },
    {
      "type": "list",
      "list": [
        {
          "snippet": "501® Original: The classic straight-leg, button-fly jean that is the blueprint for all modern jeans.",
          "snippet_links": [
            {
              "text": "501® Original",
              "link": "https://www.google.com/search?prds=pvt:hg,pvo:29,mid:576462833771069843,imageDocid:927366645294926544,gpcid:790074975598790836,headlineOfferDocid:13000906125912082379,catalogid:18296818796508524238,productDocid:12390253486726265040&ibp=oshop&q=product&sa=X&ved=2ahUKEwi34OCBhquPAxVOkokEHXbcPLMQxa4PegQIABAS",
              "shopping_results_reference_index": 0
            }
          ]
        },
        {
          "snippet": "511™ Slim: A slim fit through the hip and thigh with a tapered leg opening.",
          "snippet_links": [
            {
              "text": "511™ Slim",
              "link": "https://www.google.com/search?prds=pvt:hg,pvo:29,mid:576462840585744507,imageDocid:7988756026854172948,gpcid:10868389383399353513,headlineOfferDocid:12666354779790272731,catalogid:15999505846080662005,productDocid:17276868584970186354,rds:PC_15454182066623491704%7CPROD_PC_15454182066623491704&ibp=oshop&q=product&sa=X&ved=2ahUKEwi34OCBhquPAxVOkokEHXbcPLMQxa4PegQIABAU",
              "shopping_results_reference_index": 1
            }
          ]
        },
        {
          "snippet": "512™ Slim Taper: Similar to the 511, but with a more pronounced taper to the ankle.",
          "snippet_links": [
            {
              "text": "512™ Slim Taper",
              "link": "https://www.google.com/search?prds=pvt:hg,pvo:29,mid:576462816344651886,imageDocid:8296424061904123755,gpcid:7235414136344651487,headlineOfferDocid:2837926054404031388,catalogid:16492823197473936458,productDocid:12544303799310466688,rds:PC_7235414136344651487%7CPROD_PC_7235414136344651487&ibp=oshop&q=product&sa=X&ved=2ahUKEwi34OCBhquPAxVOkokEHXbcPLMQxa4PegQIABAW",
              "shopping_results_reference_index": 2
            }
          ]
        },
        ...
      ],
      "reference_indexes": [
        1,
        6
      ]
    },
    ...
  ],
  "references": [
    {
      "title": "Levi’s Outlet Store",
      "link": "https://www.google.com/viewer/place?mid=/g/1vr1wxdw",
      "snippet": "Denim pioneer dating back to 1873 with a selection of jeans, casualwear, jackets & accessories.",
      "source": "Google",
      "index": 0
    },
    {
      "title": "501® Original Fit Men's Jeans - Dark Wash | Levi's® US",
      "link": "https://www.levi.com/US/en_US/clothing/men/jeans/straight/501-original-fit-mens-jeans/p/005013408",
      "snippet": "Close your eyes. Think “jeans.” Now open. They were 501® Originals, right? With a classic straight leg and iconic styling, they're literally the blueprint for e...",
      "source": "Levi's",
      "index": 1
    },
    {
      "title": "Levi Strauss & Co. - Wikipedia",
      "link": "https://en.wikipedia.org/wiki/Levi_Strauss_%26_Co.",
      "snippet": "History * Origin and formation (1853–1890s) The original Levi Strauss logo, 1892. German-Jewish immigrant Levi Strauss was born on February 26, 1829. He grew up...",
      "source": "Wikipedia",
      "index": 2
    },
    ...
  ],
  ...
}

Example with local_results

Example with local_results

JSON Example

{
  ...
  "local_results": [
    {
      "title": "Dean's Italian Steakhouse",
      "link": "https://www.google.com/viewer/place?mid=%2Fg%2F11pyc12_7j",
      "thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AC9h4nq9PWzVebqMzKiX7XS8hAoII99fsxpT7CoGpqQLdNiaCEk__xxe63Mem4A8yMZaalSWDxnESP5ATx_fDLZxNLJNdQ4uSwXdQz-NcmekpR93GJLj9Iebp-vl1460jhwiS3uJFhehjg=w300-h400-n-k-no",
      "rating": 4.9,
      "reviews": 2500,
      "hours": "Closed",
      "type": "Steak",
      "address": "110 E 2nd St",
      "index": 0
    },
    {
      "title": "J-Prime Steakhouse",
      "link": "https://www.google.com/viewer/place?mid=%2Fg%2F11rv6jvz8n",
      "thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AC9h4noBVrXsboKmW_55uRu7vKwMNgLTDO1T3X33arXOPVzu2DjiUE0cnFstv9ii-R_OjQ-4rCpdMe-4pu75nURDicWQo1MNyiq_jukZW3X6vXMQ1nD4LUZDus7-dn5rhSSNRvSo1X6HKA=w300-h400-n-k-no",
      "rating": 4.8,
      "reviews": 948,
      "price": "$100+",
      "hours": "Closed",
      "type": "Restaurant",
      "address": "Corner of, 301 Brazos St ste 150, San Jacinto Blvd and 3rd",
      "index": 1
    },
    {
      "title": "Jeffrey's",
      "link": "https://www.google.com/viewer/place?mid=%2Fm%2F020y__p",
      "thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AC9h4nozMCmu6BPGouHcvvwbZ1N0lsiqnsR4yFUwydh_PgXKS0SSx6yVyURMc3i6cisoDWpbN9EoSod7iawLHHUQP5QIWe7W2kpvY1KsbOZo7Fx2UK8PFk6TPq-jQWZq6yzbIOcmwgh6yg=w300-h225-n-k-no",
      "rating": 4.7,
      "reviews": 1100,
      "price": "$100+",
      "hours": "Closed",
      "type": "Steak",
      "address": "1204 W Lynn St",
      "index": 2
    },
    ...
  ],
  "text_blocks": [
    {
      "type": "paragraph",
      "snippet": "In Austin, Texas, steakhouses range from classic fine-dining experiences to more modern interpretations with unique flavors. Several locations, like Steiner Ranch and Dean's Italian Steakhouse, are consistently praised for their quality steaks, excellent service, and atmosphere.",
      "snippet_links": [
        {
          "text": "Dean's Italian Steakhouse",
          "link": "https://www.google.com/viewer/place?mid=/g/11pyc12_7j&sa=X&ved=2ahUKEwiYlP2KgrqPAxWZmYkEHUsVPBUQqdYPegQIAxAB",
          "local_results_reference_index": 0
        }
      ],
      "reference_indexes": [
        1,
        0,
        2
      ]
    },
    {
      "type": "heading",
      "snippet": "Top-rated luxury steakhouses"
    },
    {
      "type": "list",
      "list": [
        {
          "snippet": "J-Prime Steakhouse: An upscale and contemporary downtown restaurant known for its phenomenal filet mignon, melt-in-your-mouth steaks, and attentive, 5-star service.",
          "snippet_links": [
            {
              "text": "J-Prime Steakhouse",
              "link": "https://www.google.com/viewer/place?mid=/g/11rv6jvz8n&sa=X&ved=2ahUKEwiYlP2KgrqPAxWZmYkEHUsVPBUQqdYPegQIBRAB",
              "local_results_reference_index": 1
            }
          ]
        },
        {
          "snippet": "Dean's Italian Steakhouse: This urbane downtown spot offers a sophisticated vibe with Wagyu beef and homemade pasta. Reviewers praise the impeccable service and perfectly cooked steaks. It also features a cocktail terrace.",
          "snippet_links": [
            {
              "text": "Dean's Italian Steakhouse",
              "link": "https://www.google.com/viewer/place?mid=/g/11pyc12_7j&sa=X&ved=2ahUKEwiYlP2KgrqPAxWZmYkEHUsVPBUQqdYPegQIBRAD",
              "local_results_reference_index": 0
            }
          ]
        },
        {
          "snippet": "Jeffrey's: A posh, fine-dining institution in Clarksville, Jeffrey's is known for its upscale New American cuisine, superior steaks, and romantic atmosphere.",
          "snippet_links": [
            {
              "text": "Jeffrey's",
              "link": "https://www.google.com/viewer/place?mid=/m/020y__p&sa=X&ved=2ahUKEwiYlP2KgrqPAxWZmYkEHUsVPBUQqdYPegQIBRAF",
              "local_results_reference_index": 2
            }
          ]
        },
        ...
      ],
      "reference_indexes": [
        0
      ]
    },
    ...
  ],
  "references": [
    {
      "title": "TOP 10 BEST Old School Steak near Austin, TX 78701 - Yelp",
      "link": "https://m.yelp.com/search?find_desc=Old+School+Steak&find_loc=Austin%2C+TX+78701",
      "snippet": "* 1. Seven Grand. 4.5 (135 reviews) 0.3 mi. 405 E 7th St, Austin, TX 78701. (512) 520-4582. $$ Unfortunately, we were in the middle of a winter freeze when we w...",
      "source": "Yelp",
      "index": 0
    },
    {
      "title": "J-Prime Steakhouse",
      "link": "https://www.google.com/viewer/place?mid=/g/11rv6jvz8n",
      "snippet": "Upscale restaurant with a contemporary vibe serving filet mignon, lobster bisque, and other fine dishes.",
      "source": "Google",
      "index": 1
    },
    {
      "title": "Steiner Ranch Steakhouse",
      "link": "https://www.google.com/viewer/place?mid=/g/1tx8tmmd",
      "snippet": "Sophisticated steakhouse serving prime steaks & wines, with views over Lake Travis.",
      "source": "Google",
      "index": 2
    },
    ...
  ],
  ...
}

Example with table

Example with table

JSON Example

{
  ...
  "inline_images": [
    "http://t2.gstatic.com/images?q=tbn:ANd9GcSOKtbwN4lBTmTrz-Z65I9dnhrv4yHfyL-AaIhWMRPnNnr9Sbynx9Wl8MP7PuXpKsujQuPR0zw4",
    "http://t0.gstatic.com/images?q=tbn:ANd9GcSSWpCF0doyW0ZJBCFGqH9u42NZ0wRJBc0mK_5-mR-CK-gFIV8grergyzSgt21xQMb0bHs-l427",
    "http://t2.gstatic.com/images?q=tbn:ANd9GcTrJaKU6vHQfnndjVcGtg-Trfo8UBA_Dfz40VYJhuVOJ8bzWuedQ0wEvhEFS4dI1OpsuTfcH-ZF",
    ...
  ],
  "text_blocks": [
    {
      "type": "heading",
      "snippet": "LeBron James overview"
    },
    {
      "type": "paragraph",
      "snippet": "LeBron James, born December 30, 1984, is an American professional basketball player currently playing for the Los Angeles Lakers. He is 40 years old. He was drafted first overall in the 2003 NBA draft by the Cleveland Cavaliers. He has also played for the Miami Heat.",
      "reference_indexes": [
        1,
        3,
        7,
        5
      ]
    },
    {
      "type": "table",
      "table": [
        [
          "Team",
          "Seasons Played"
        ],
        [
          "Cleveland Cavaliers",
          "2003–2010, 2014–2018"
        ],
        [
          "Miami Heat",
          "2010–2014"
        ],
        [
          "Los Angeles Lakers",
          "2018–present"
        ]
      ],
      "formatted": [
        {
          "team": "Cleveland Cavaliers",
          "seasons_played": "2003–2010, 2014–2018"
        },
        {
          "team": "Miami Heat",
          "seasons_played": "2010–2014"
        },
        {
          "team": "Los Angeles Lakers",
          "seasons_played": "2018–present"
        }
      ],
      "reference_indexes": [
        5,
        1,
        3
      ]
    },
    ...
  ],
  "references": [
    {
      "title": "LeBron James - Wikipedia",
      "link": "https://en.wikipedia.org/wiki/LeBron_James#:~:text=LeBron%20Raymone%20James%20Sr.%20(/,basketball%20players%20of%20all%20time.",
      "snippet": "Table_title: LeBron James Table_content: row: | James with the Los Angeles Lakers in 2023 | | row: | No. 23 – Los Angeles Lakers | | row: | Position | Small for...",
      "source": "Wikipedia",
      "index": 0
    },
    {
      "title": "LeBron James - Wikipedia",
      "link": "https://en.wikipedia.org/wiki/LeBron_James",
      "snippet": "Akron, Ohio, U.S.. Listed height, 6 ft 9 in (2.06 m). Listed weight, 250 lb (113 kg). Career information.",
      "source": "Wikipedia",
      "index": 1
    },
    {
      "title": "Los Angeles Lakers | LeBron James - NBA",
      "link": "https://www.nba.com/lakers/team/player-pages/lebron-james-2544#:~:text=The%20accolades%20for%20one%20of,1.5%20steals%20in%201%2C514%20games.",
      "snippet": "LeBron James. The accolades for one of the game's greatest players of all time are too numerous to list, but they start with four NBA championships and four NBA...",
      "source": "NBA",
      "index": 2
    },
    ...
  ],
  ...
}

Example with inline_videos

Example with inline_videos

JSON Example

{
  ...
  "inline_videos": [
    {
      "title": "How many wars has Donald Trump really stopped? | BBC ...",
      "link": "https://www.youtube.com/watch?v=l1gtEKOot1U",
      "thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTGbZm1KvO-85BOT5qLld1VCONq-JzUjm_SuiWJ2Z-nk_-2bhcQ",
      "channel": "BBC News",
      "duration": "32:48",
      "platform": "YouTube"
    },
    {
      "title": "US Breaking News LIVE: Trump Issues Urgent Call For ...",
      "link": "https://www.youtube.com/watch?v=FRsOjtFxA14",
      "thumbnail": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcTq9iGpMumFKPghhYOpBXpyIWof20_rC9TSggh2ySGxCofqZt-u",
      "channel": "ET NOW",
      "duration": "00:00",
      "platform": "YouTube"
    },
    {
      "title": "Donald Trump: 'A lot of people are saying maybe we'd like a ...",
      "link": "https://www.youtube.com/watch?v=koruWF1cfyc",
      "thumbnail": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcSp7eu7Y275OKci4LGKOuZgw2nEkDjJ2SnzYqpDk7z9NuC7BlIz",
      "channel": "FOX 9 Minneapolis-St. Paul",
      "duration": "01:54",
      "platform": "YouTube"
    },
    ...
  ],
  ...
}

Example with code_block

Example with code_block

JSON Example

{
  ...
  "text_blocks": [
    {
      "type": "paragraph",
      "snippet": "In Ruby, the \"for each loop\" is typically implemented using the each method, which is the preferred and most common way to iterate over collections like arrays, hashes, and ranges. The each method handles the iteration for you, allowing you to focus on the code block that executes for every item.",
      "snippet_inline_code": [
        "each",
        "each"
      ],
      "reference_indexes": [
        3,
        11,
        0
      ]
    },
    {
      "type": "heading",
      "snippet": "Syntax and examples"
    },
    {
      "type": "list",
      "list": [
        {
          "text_blocks": [
            {
              "type": "heading",
              "snippet": "Iterating over an array"
            },
            {
              "type": "paragraph",
              "snippet": "The each method is called on the array, and a block of code is defined to handle each element. The temporary variable within the pipes |element| represents the current item in each iteration.",
              "snippet_inline_code": [
                "each",
                "|element|"
              ],
              "reference_indexes": [
                8,
                0,
                9
              ]
            },
            {
              "type": "code_block",
              "language": "ruby",
              "code": "fruits = [\"apple\", \"banana\", \"orange\"]\n\nfruits.each do |fruit|\n  puts \"A tasty #{fruit}!\"\nend\n\n# Output:\n# A tasty apple!\n# A tasty banana!\n# A tasty orange!\n"
            },
            {
              "type": "list",
              "list": [
                {
                  "snippet": "You can also use a single-line block with curly braces {} for concise code.",
                  "code_block": {
                    "language": "ruby",
                    "code": "fruits.each { |fruit| puts \"A tasty #{fruit}!\" }"
                  }
                }
              ],
              "reference_indexes": [
                3
              ]
            }
          ]
        },
        {
          "text_blocks": [
            {
              "type": "heading",
              "snippet": "Iterating over a hash"
            },
            {
              "type": "paragraph",
              "snippet": "When using each on a hash, the block passes both the key and the value to temporary variables. You must declare two variables inside the pipes to access each pair.",
              "snippet_inline_code": [
                "each"
              ],
              "reference_indexes": [
                13,
                9,
                12
              ]
            },
            {
              "type": "code_block",
              "language": "ruby",
              "code": "menu = { \"soup\" => 4.50, \"salad\" => 7.25, \"sandwich\" => 9.00 }\n\nmenu.each do |item, price|\n  puts \"#{item.capitalize} costs $#{price}\"\nend\n\n# Output:\n# Soup costs $4.5\n# Salad costs $7.25\n# Sandwich costs $9.0\n"
            },
            {
              "type": "list",
              "list": [
                {
                  "snippet": "Alternatively, you can use the more specific each_pair, each_key, or each_value methods, which are often aliases for each and make your intent clearer."
                }
              ],
              "reference_indexes": [
                7,
                12
              ]
            }
          ]
        }
      ]
    },
    ...
  ],
  "references": [
    {
      "title": "How to Use the Ruby Each Method (With Examples) - Carmatec",
      "link": "https://www.carmatec.com/blog/how-to-use-the-ruby-each-method-with-examples/#:~:text=The%20each%20method%20is%20a,and%20returns%20the%20original%20collection.",
      "snippet": "Aug 27, 2025 — How to Use the Ruby Each Method (With Examples) ... Ruby is renowned for its elegant syntax and developer-friendly features, making it a favorite among programm...",
      "source": "Carmatec",
      "index": 0
    },
    {
      "title": "Ruby Iterations with each, map, and select | by Florian Stagliano",
      "link": "https://medium.com/@contact.f.stagliano/ruby-iterations-with-each-map-and-select-1542d9a9b38d",
      "snippet": "Oct 17, 2019 — Let's have a look first how this method works. * each iterates over a list of items (an array) to execute a code block for each iteration step. Hence the name. ...",
      "source": "Medium",
      "index": 1
    },
    {
      "title": "Ruby Iterations with each, map, and select | by Florian Stagliano",
      "link": "https://medium.com/@contact.f.stagliano/ruby-iterations-with-each-map-and-select-1542d9a9b38d#:~:text=Why%20not%20using%20a%20for,array%20after%20it's%20run.",
      "snippet": "Oct 17, 2019 — Let's have a look first how this method works. * each iterates over a list of items (an array) to execute a code block for each iteration step. Hence the name. ...",
      "source": "Medium",
      "index": 2
    },
    ...
  ],
  ...
}

Example with subsequent_request_token

Each Google AI Mode API response includes a subsequent_request_token that can be used to continue the conversation keeping the context, enabling multi-turn conversations. In this example, the initial query is Coffee, and the subsequent request uses the provided token to ask Compare it with tea.

Example with subsequent_request_token

JSON Example

{
  ...
  "inline_images": [
    "https://serpapi.com/searches/6916f11cfe1c6b08eee9afc8/images/e1602969339435bf44d188ed8e3ac419.jpeg"
  ],
  "text_blocks": [
    {
      "type": "paragraph",
      "snippet": "Coffee and tea are both popular, healthy beverages that differ primarily in their caffeine content, flavor profiles, and the presence of the amino acid L-theanine in tea, which creates a calmer alertness than the sharper jolt from coffee.",
      "reference_indexes": [
        8,
        9
      ]
    },
    {
      "type": "heading",
      "snippet": "Core Differences and Similarities"
    },
    ...
  ],
  "references": [
    {
      "title": "Coffee vs Tea: Which One Should You Start Your Morning With for ...",
      "link": "https://www.verywellhealth.com/tea-vs-coffee-11767068",
      "snippet": "Jul 17, 2025 — Which One Is Better for You? Neither is necessarily "better." When it comes to whether coffee or tea is better for you...",
      "source": "Verywell Health",
      "thumbnail": "https://serpapi.com/searches/6916f11cfe1c6b08eee9afc8/images/4d33209a4a7a07e39847fd750d47bab9915f52808f6005d3.jpeg",
      "source_icon": "https://serpapi.com/searches/6916f11cfe1c6b08eee9afc8/images/4d33209a4a7a07e3f35363374325bff165403618d99e8cda0f2660f8896bdbd3.png",
      "index": 0
    },
    {
      "title": "Coffee vs tea: Which is actually healthier? - Taste",
      "link": "https://www.taste.com.au/food-news/coffee-vs-tea-which-actually-healthier/oqdlga80#:~:text=The%20office%20coffee%20vs%20tea,side%20would%20have%20you%20believe.",
      "snippet": "Oct 6, 2025 — The office coffee vs tea debate rages on. * Coffee lovers boast about antioxidants and metabolism boosts, while tea ent...",
      "source": "www.taste.com.au",
      "thumbnail": "https://serpapi.com/searches/6916f11cfe1c6b08eee9afc8/images/4d33209a4a7a07e3e1d1b37545229c55ea934e5979ffa549.jpeg",
      "source_icon": "https://serpapi.com/searches/6916f11cfe1c6b08eee9afc8/images/4d33209a4a7a07e3ac521de0ddae44073b32149dcaae7884b1f89e0230b7d19c.png",
      "index": 1
    },
    {
      "title": "Green Tea vs. Coffee: Which Is Better for Your Health? - Healthline",
      "link": "https://www.healthline.com/nutrition/green-tea-vs-coffee#:~:text=Green%20tea%20and%20coffee%20are,down%20to%20your%20specific%20needs.&text=Green%20tea%20and%20coffee%20are%20both%20healthy%20and%20safe.,alertness%20or%20improved%20physical%20performance.",
      "snippet": "Mar 11, 2021 — Green Tea vs. Coffee: Which Is Better for Your Health? ... Though green tea and coffee both offer health benefits due ...",
      "source": "Healthline",
      "thumbnail": "https://serpapi.com/searches/6916f11cfe1c6b08eee9afc8/images/4d33209a4a7a07e32f3716e7913f040ea7c8c1af97e1a41a.jpeg",
      "source_icon": "https://serpapi.com/searches/6916f11cfe1c6b08eee9afc8/images/4d33209a4a7a07e35fd00d611586afba3bf2f44a4e4edbe071ca3605d469289d.png",
      "index": 2
    },
    ...
  ],
  "subsequent_request_token": "4d8PunicLVNHzuvoEVz5HlrOGOZ7DGIQBm_BTIo5k9oQDB9zEpNI7ucixsAGfAEfwKd4Po1_G-5eNFBAFVBd3b__FdT_pE0-SF4xEHJCmVbLPAjS2azlD9DN2c9_sf34iVy715ESsXxbShDh5XK67cB4rYbZmvbTobnMmfgVYXi4HA0tmgb5O0R0_CXZRoJFdxfxYQ_tNDA85dzLTVvEOe-qohzVjQhFTu1ixMD1xRcsfFI3O4H_FB3vids97gJPEDWhwjW_OmzYx_gqZzzeDyN_Kl7eq9Xb9ZMLggW4CPMw386OUTV8e3jB-pxcNu933j-2BcxxUoJh_blp41V3XfId_wbfftGSrB7Wcal-u8nDCrrbF3AznFt4Q-AYwWPy1xs9TR0IQKrU63ccI79hxO0XRXI19S-3rm7BTQRZO_56Y6t57MF3BL1_g__bNycpkrn-P-Vv2Ti2Nfj3n1qaZ3_QybNP8J2ek5lsYifJ6Xyxeg__MGvNaEIm4TzUJupCMpS3gSciYj5xFeBt0L_ddJn7gaPEjyGTDVQk1HfdxlcmaplIKu1Ul1bvcn5FCfft6rxN2IfFhd6j_N4Yvi7Rml0VfkOVN3peeOVuyMfm-lCGF_mdLt4b8MlJyqlVheg-HbbBzZk5eaLIEPPRgTEhF48eH9xwxvcwGTu66OqEZ3SRZCmGDuyUjl2tJoigGoaq69tSP7vZsVO_3-NG30g_Do0l5Z4FYiDCpQhVQ_dFRz75TRgGYP12c8TYcX78eZOdpNKvk6YTmNy2uTPwRy25ezJeYWHIPM1ZDE_PL-RZoeBuQqQKZ-abVBCuptppQcIob48hZD2R1WRQKrJxwvtuVoYL-SlZ8WHUY0ug1aZFfxWy0v8bGcPAPK0Xb_ZDVk-PfBlEQLilSCCFh6Oahrqre_GPxCxmhnNwnL8eIF36r5WEjA2nWBotVLdyNN82hV1OpVIQRlhGsLyqp0asnit5QWR2Hx6M2jHFNlwJhuk842crUg0GMg0bQQ9L95CqzKbx7J1wYmtqgEEouAa2eruz_hqQPpRNnUK1VeJQ5g5hjNTTquZyYhoMPCRvVTU_WaCZ6eVYBJ73gYW8Wynk2y2YeVfIVpbm8odpaa_kUF8Kws47d0cohFUm3Hz5SVDyJPikgPOF3dz8aM8ca29Ur7U_mDE9qvBFUgz4TK6bWdhi5MNRuScLcb1KgifbCbvo1tGOCxEx0AbFHZRBYDGVnU1vCtf-Gh4FM3z21LBxMBD67jhN7yCf8UVjUn89UxLsnNAG75o7WJAOtqbpIaGymzu4Jj3lVl6dnvNO06-3C9sZc0YezkqoDCF9-Ir1tEgCBjW0bWqKEIKWHJlgqeWYh2z84VEO3urch9-7M7rqyPcbWpdlivXyh7T47JnWZAviLFhORfnMgWmPzT0tg-eoZwNDxOHXJawXljmuIcJontRHRQWSXbnlI4GojpDSu5ouhrBQZa-Oj_EcY4skJVN4fKLXXo3yMMEV_pbSnV-bGsr7DIl9PYjV90Hvft4xWYRg3ubwiQz0zG9WfDeuu56TXeoFamhia7Ob4k4baXAd6tk9Ud1Svcfc6Pe9Exg7Lpi5cCFkhEuf0pcHb_X3N1Kg5gmaIXFzgb1_pfpOOVuKpELoCLV5VMroj6FhJEOMulpRhwbCbP0JvX0an-9fAglDPUs9cnCCrXnRgmSSx_zxI2ZLnwlNLs2-tfXO_Y4FC_ZQ0ABEwkdrC65xuMqEzr4jelvGRX4TUwvn4myinZaPiyXBDCBfxh1B_U-4mjtROr4t2Ca2ZBlNpNfxcLR1RhTgB5ybw83EGEhbdyhSBgjufrlu_SN-AhPC457gqujRQTwsYOn5kXGwYDhL0H_0y9r-_DvtrfxR0GurOXNjNEBRn-sWSVK91pgWwk9vtPG-s4JKJPbHvbh3Elg64lHSclCcxWyZHwg5JiF_bK_JgzCqOwqm24OSo0MubBrFNiReLdzJ6pd3L5VVtAqwRzYYTzSXua6URWVP4KO2qxhQpg3-Zr-CpQBsYrD9fKjk0fXlkCz_AVtCiNs",
  ...  
}

Example with inline local_result

For some searches, Google display local results inline as elements of a list.

Example with inline local_result

JSON Example

{
  ...
  "local_results": [
    {
      "title": "Fushimi Jikkoku-bune Boats",
      "link": "https://www.google.com/viewer/place?mid=/g/120qdfm7",
      "data_cid": "15681363716833939988",
      "data_cid_search": "https://serpapi.com/search.json?data_cid=15681363716833939988&engine=google_maps&google_domain=google.com&hl=en&type=search",
      "gps_coordinates": {
        "latitude": 34.9284192,
        "longitude": 135.7615568
      },
      "provider_id": "/g/120qdfm7",
      "thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AG0ilSyE_6XfK46xFoUZto70JaBvikhF45zFa2gVLviLiALS-U3IuFqnddrVuOdGlVkJ5fYh-kmBp-a486KvFgMdAF9WgEGK-iRRhoDOXLlyJigN3jELUL1BaAqGkICb5l3i9N7ZWdzn=s192-w192-h144-n-k-no",
      "rating": 4.3,
      "reviews": 1193,
      "type": "Tourist attraction",
      "address": "南兵町247",
      "website": "https://kyoto-fushimi.or.jp/fune/",
      "phone": "tel:+81756231030",
      "open_state": "Closed",
      "index": 0
    },
    {
      "title": "SAMURAI NINJA MUSEUM Kyoto",
      "link": "https://www.google.com/viewer/place?mid=/g/11f5q77722",
      "data_cid": "16408752262557150839",
      "data_cid_search": "https://serpapi.com/search.json?data_cid=16408752262557150839&engine=google_maps&google_domain=google.com&hl=en&type=search",
      "gps_coordinates": {
        "latitude": 35.0072167,
        "longitude": 135.7635673
      },
      "provider_id": "/g/11f5q77722",
      "thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AG0ilSxBbWu0HKIN6QtyScP2d9zBxld543telHnVy-wD2TDezRBDK7_fIktsYBMYUvyPhbVzXgLZ2oNFH9vHsbweUnxfa2eVyJFYTxzECAAgQ3HluxbyD8uGqlX0ik6RrMdbormYQE0=s192-w192-h144-n-k-no",
      "rating": 4.8,
      "reviews": 17012,
      "type": "Tourist attraction",
      "address": "109 Horinouecho",
      "website": "https://mai-ko.com/samurai/",
      "phone": "tel:+81753665250",
      "open_state": "Open",
      "index": 1
    },
    {
      "title": "Garden of Fine Arts Kyoto",
      "link": "https://www.google.com/viewer/place?mid=/g/12233qp3",
      "data_cid": "2484185746968881311",
      "data_cid_search": "https://serpapi.com/search.json?data_cid=2484185746968881311&engine=google_maps&google_domain=google.com&hl=en&type=search",
      "gps_coordinates": {
        "latitude": 35.0506555,
        "longitude": 135.7654428
      },
      "provider_id": "/g/12233qp3",
      "thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AG0ilSxLJXwq75NIPVh0PaEjmDP3NEkpBOppoIE1p5CooyTJiFjygt4aFpq4CZJcxSmSRur-1DNK8avqohJhIwk4RHierJkMmVOXxQZtWeoRHLZrUu-i39utBt5AcMfFZd16A-ctvR0=s192-w192-h144-n-k-no",
      "rating": 4.3,
      "reviews": 843,
      "type": "Art museum",
      "address": "Shimogamo Hangicho",
      "website": "http://www.kyoto-toban-hp.or.jp/",
      "phone": "tel:+81757242188",
      "open_state": "Closed",
      "index": 2
    },
    ...
  ],
  "text_blocks": [
    {
      "type": "paragraph",
      "snippet": "Kyoto's attractions include iconic temples and shrines, picturesque districts like Gion and Arashiyama, peaceful gardens, and unique cultural experiences like the Gion Odori Festival.",
      "snippet_links": [
        {
          "text": "Gion",
          "link": "https://www.google.com/viewer/place?mid=/m/03y5sc&sa=X&ved=2ahUKEwj1q7Lbm_GQAxVQC3kGHUXHCysQqdYPegQIAhAC"
        },
        {
          "text": "Arashiyama",
          "link": "https://www.google.com/viewer/place?mid=/m/028h3l&sa=X&ved=2ahUKEwj1q7Lbm_GQAxVQC3kGHUXHCysQqdYPegQIAhAE"
        }
      ],
      "reference_indexes": [
        1,
        0
      ]
    },
    {
      "type": "heading",
      "snippet": "Iconic shrines and temples"
    },
    {
      "type": "list",
      "list": [
        {
          "local_result": {
            "title": "Fushimi Inari Taisha",
            "link": "https://www.google.com/viewer/place?mid=/m/05ldrm",
            "data_cid": "8870624639634301673",
            "data_cid_search": "https://serpapi.com/search.json?data_cid=8870624639634301673&engine=google_maps&google_domain=google.com&hl=en&type=search",
            "gps_coordinates": {
              "latitude": 34.9676945,
              "longitude": 135.7791876
            },
            "provider_id": "/m/05ldrm",
            "thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AG0ilSxhT6OgyCGRRimTm4vhxK4dUFVzX2he9q_l9rOv8BBSfwbOe7MZ5PZwMj8AxsRwfjOhTrDKyPO2CyFRa5hfMvgSm_KhRQhCTERES6fdE1Hj1xYkLE0NEXKAelT1VF8C3F296ftp=s192-w192-h144-n-k-no",
            "rating": 4.6,
            "reviews": 82592,
            "type": "Shinto shrine",
            "address": "68 Fukakusa Yabunouchicho",
            "website": "https://inari.jp/",
            "phone": "tel:+81756417331",
            "open_state": "Open"
          },
          "snippet": "This mountainside Shinto shrine is famous for its thousands of vermilion torii gates that form a pathway up the mountain. The site dates to 711 AD and is dedicated to Inari, the Shinto god of rice."
        },
        {
          "local_result": {
            "title": "Kinkaku-ji",
            "link": "https://www.google.com/viewer/place?mid=/m/01kn4w",
            "data_cid": "1073025677330113631",
            "data_cid_search": "https://serpapi.com/search.json?data_cid=1073025677330113631&engine=google_maps&google_domain=google.com&hl=en&type=search",
            "gps_coordinates": {
              "latitude": 35.03937,
              "longitude": 135.7292431
            },
            "provider_id": "/m/01kn4w",
            "thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AG0ilSxW9T2VjUvAtMuZaGfemaCsSBef9-IOsRrq322XkPEq0vZwzu_XktZn_SdyKdzcosCjB8P082aH3-sjjsRrW5DW68Wz8X9ku69FctOl0YLOeRPa4xOmd_TVZjz1ctULCc51M4MwuA=s192-w192-h144-n-k-no",
            "rating": 4.5,
            "reviews": 63584,
            "type": "Buddhist temple",
            "address": "1 Kinkakujicho",
            "website": "https://www.shokoku-ji.jp/kinkakuji/",
            "phone": "tel:+81754610013",
            "open_state": "Closed"
          },
          "snippet": "Officially named Rokuonji Temple, this Zen temple is known for its stunning golden facade, which is covered in gold leaf and beautifully reflected in its surrounding pond.",
          "snippet_links": [
            {
              "text": "Rokuonji Temple",
              "link": "https://www.google.com/viewer/place?mid=/m/01kn4w&sa=X&ved=2ahUKEwj1q7Lbm_GQAxVQC3kGHUXHCysQqdYPegQIBBAN"
            }
          ]
        },
        {
          "local_result": {
            "title": "Kiyomizu-dera",
            "link": "https://www.google.com/viewer/place?mid=/m/02yn3g",
            "data_cid": "7111013964196361402",
            "data_cid_search": "https://serpapi.com/search.json?data_cid=7111013964196361402&engine=google_maps&google_domain=google.com&hl=en&type=search",
            "gps_coordinates": {
              "latitude": 34.9946662,
              "longitude": 135.784661
            },
            "provider_id": "/m/02yn3g",
            "thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AG0ilSwcCYswRDLn1tL_FauUekDHC8sh0M2zDaezsga8X-Q1FoN5PCyeyO6-SdOakZxJZ94iPvMcDdxoS449H9JD1fNaPlRYobrjOkCui4fghemPFQVvmzmbC226q1q0mrfnf20ya4rg=s192-w192-h144-n-k-no",
            "rating": 4.6,
            "reviews": 64029,
            "type": "Buddhist temple",
            "address": "1 Chome-294 Kiyomizu",
            "website": "https://www.kiyomizudera.or.jp/",
            "phone": "tel:+81755511234",
            "open_state": "Open"
          },
          "snippet": "A historic Buddhist temple known for its wooden main hall with a large stage that offers scenic views of the city and the changing seasons. The temple is over 1,200 years old."
        },
        ...
      ]
    },
    ...
  ],
  "references": [
    {
      "title": "What to Do in Kyoto in Autumn | Travel Guide",
      "link": "https://www.kyuhoshi.com/what-to-do-in-kyoto-in-autumn/",
      "snippet": "Your trip to Kyoto is not complete until you get to Gion, a renowned geisha district in Kyoto. In autumn, you can experience Kyoto...",
      "source": "www.kyuhoshi.com",
      "source_icon": "https://serpapi.com/searches/6916e755fe1c6b08ef6aa784/images/e6e9e717cf0b7ba6b2ecf8c817eae5ea253a444af813f1585803d0c658930a58.jpeg",
      "index": 0
    },
    {
      "title": "Famous shrines and temples in Kyoto Popular ranking - Activity Japan",
      "link": "https://en.activityjapan.com/feature/kyoto-shrine/",
      "snippet": "Aug 17, 2023 — * Kyoto in Popular shrines and temples , Activity Japan's own Introduced in ranking format . The history and charm of ...",
      "source": "Activity Japan",
      "thumbnail": "https://serpapi.com/searches/6916e755fe1c6b08ef6aa784/images/e6e9e717cf0b7ba6dde3d26a46251819053b620fb918561f.jpeg",
      "source_icon": "https://serpapi.com/searches/6916e755fe1c6b08ef6aa784/images/e6e9e717cf0b7ba649bffba1ab1cd4b6439edd6e3a4be5a7e9c0b9f18d5ccc2a.png",
      "index": 1
    },
    {
      "title": "Heian Shrine in Kyoto: Stunning History, Architecture, and Gardens in Japan",
      "link": "https://www.youtube.com/shorts/8fQiT8VhFYk",
      "snippet": "This video introduces the Heian Shrine in Kyoto, Japan, highlighting its large red torii gate, architecture inspired by the Imperi...",
      "source": "www.youtube.com",
      "source_icon": "https://serpapi.com/searches/6916e755fe1c6b08ef6aa784/images/e6e9e717cf0b7ba6f2d9406e0686813aab107acabea6a3025a17d2160a11e658.png",
      "index": 2
    },
    ...
  ],
  "subsequent_request_token": "wEgXZ3icLVVHzuvoEVz5HlrOGOZ7zBTx8Bb8mD6KQUxiWpigmJNIMYhh74sYAxvwBXwAn2J8Gv8DuGvXQKOA7qquv_09r__tramf5G9K-BzvcbHMnW7MK3f9Le-m9Pf_8P2wha5Hhq3k6YRUpWj28aCnu32kRo8K2Ge1eYGt6IL9eXpAyAO7u7sV9GV21QNu01GdcAXPcPpKMzCAJ6JdZcKNyuRu8mXKiHpvSQLbCLBoyAT7jFqDduCtsvARdfvl0CXwdk_x9IUqih4YIVaZn_lGEPrebjxsPA-kLZMkKxei90OowB0MWoovo9dirR90ifNo_7XO-RQnZf5afh_04ay7LvlOfUMvv_j1Kxu2-WK4Fwz9hv64fDVo8sdlp8lfL9w4drmfP9V6-U4RzDeCvvyiQlfX_nLp6ja_yHnaDr9e-Goa-vw7hpHf0D9wcZIimer_j_wjHYa2zv_7p79yIv-TS259Qs31uMmdp13z-lNpuOVPhD_XhBv7LNDoGH0hPl-f-SOWtX6GUcEiYSH-uBiK8JPC6Z8Bh9GUj4qGq2hz4G2TOFEj4VH864QfUV5DlJC0nY2sR5Mbe4qpVE81qGp1soCZtwBxsedrjBHs7kz6FNdw5FAoMdLQ04EO_aYstnW-D20Hau90ZLFpJk3wPJjna1WyVmEMwb3oPBrVuPp05sGMqQWrifsnYzCvUf1PrwOv2NcEftG6TqgaNQMPnZ3xrRfRumShR5cbgAGYPQbivOBtPy6OHDvOzz-H0pEEnHtwXIIy6zp1d4q9C8btBgJSsy2REywgclOEQdMvZETzWBxXWxBILbbgMgbLwCyimofJ0nQ69UETJLMZ-aWxTOZCl2Q87sDAi41Mi-M4ABbuj8JSAFCRM6JjNcBpzUhGVFN1dD4dvco3PzLVMx0oVtWBOjaLHbrnrlOVM_bCs-YfLCe7QRPhV7SpV4609LFUPX9etZeAeSNzLdzg2oT1qipHYizF6R9pcHNL3eO2KGUir15fw0soRNbVK0gIorKEzkYwNoIayENsukx3Lf2pnXtAETMgP0jrbwFR2ufw6jqsWV6P9XV6LkOQVvX0noJdvOXxLJ5JtMhXiiAg1_fMcSPHI1gsHD7JIGJf8DD3vaL4j3ZtsCkdJgFjc1Xa3xG2yr1bHZ40lALFtCR8PQf3fs60NvIoSa5vbyTqDQrVVszUnZvcFEhslCeFM02h23IxoMDECGHawSZTaOE9pbUlk2hnG8pUT6vsb2e4m2MTZLi3sM2N3uBhzFxMU-Tobh8dwcf9TsbquVkGkN6GnINrczSxachtpjHdat1XWKqY-gBY401ldNzRBJZMjDTQdH3zajmRMgqKF8L-LHNNy6yKm84Rpe76yuc1_fmEwbi1J7Eu4W3Xd3Mw72LY9XDbK9VbRgadAvTErE7F4fvWxl3nKyWXNpl6S8sEFLcAfcprpBaikUXhHL-UchxIpzC5m5y-uY2_LosaoMskaxQE7Zd8N3VHUw1zI0u2IGFLYCjODu0aQVtMRDSdTFg0nFbiRLHcLfXdsGw-2pAYI4bjynU3lKPJ-FvtsF8HmztC0MGJ0KX_EJ4Dt4xx3kAeVscaE25jgSXIihmjAFJbBD4S6j05y2mUVJn5ctPcf1EozcNso7iU2neZA9Uu5lducLl3E3gHQ3YwHM45Il9_zzWc3UqFMuQqs0xWeSNlOiLbW9JA9Wv9dr-4S4rrvA1Yh8LlYnr0jswexnmv8MBN0CsmM-jxhp_n8OkXn9belLV6aoXDuLoS7KJ9kvUrU1a-nywl9GTHROT6QOwtfJTLZN1MYyf2oUJNBPXT57RAK5PjQDRuA8SFY34YAauhT4aXN2L7rZ-X9vd_co9F3Au-Fsdaon3rLngzrlTvJGamsXgaUTe0uxRS01dKJOQhlRiSAf90DUR7vTPzruci6G88we0CFSaR9RYHTsxiRosWXWJM8illOj1jdsZq-RV9AIXZqVMeoOsz0rysL_AepMraWAajqqDv-KpS2kK9qm5nyXpW0wcHxKH4zP8DiCyAqw",
  ...
}

Example with inline shopping_result

For some searches, Google display shopping results inline as elements of a list.

Example with inline shopping_result

JSON Example

{
  ...
  "text_blocks": [
    {
      "type": "paragraph",
      "snippet": "Top 3D printer recommendations include user-friendly FDM printers like the Bambu Lab A1 Mini for beginners and high-performance options like the Bambu Lab P1S or Creality K2 Plus for advanced users. For high-detail resin printing, the Elegoo Saturn 4 Ultra is a top choice.",
      "snippet_links": [
        {
          "text": "Bambu Lab A1 Mini",
          "link": "https://www.google.com/search?ibp=oshop&prds=pvt:hg,pvo:29,mid:576462847608904264,imageDocid:4236618192258884057,gpcid:8688297819004788467,headlineOfferDocid:843889663451267498,catalogid:8829419685893036242,productDocid:7935607132145761702,rds:PC_8688297819004788467%7CPROD_PC_8688297819004788467&q=product&sa=X&ved=2ahUKEwiiiezSofGQAxV8lmoFHYd4PZ8Qxa4PegQIAhAD"
        },
        {
          "text": "Bambu Lab P1S",
          "link": "https://www.google.com/search?ibp=oshop&prds=pvt:hg,pvo:29,mid:576462783704399788,imageDocid:1709819923001185416,gpcid:4980870881510473803,headlineOfferDocid:11172950520480363986,catalogid:10177091578903459995,productDocid:17541074470645552800,rds:PC_4980870881510473803%7CPROD_PC_4980870881510473803&q=product&sa=X&ved=2ahUKEwiiiezSofGQAxV8lmoFHYd4PZ8Qxa4PegQIAhAF"
        },
        {
          "text": "Creality K2 Plus",
          "link": "https://www.google.com/search?ibp=oshop&prds=pvt:hg,pvo:29,mid:576462776575869867,imageDocid:2802409070078404069,gpcid:14242468304089557411,headlineOfferDocid:2823521315740876573,catalogid:3243451098326565491,productDocid:7824468898830181575,rds:PC_14242468304089557411%7CPROD_PC_14242468304089557411&q=product&sa=X&ved=2ahUKEwiiiezSofGQAxV8lmoFHYd4PZ8Qxa4PegQIAhAH"
        },
        ...
      ],
      "reference_indexes": [
        1,
        0
      ]
    },
    {
      "type": "heading",
      "snippet": "FDM Printers (Filament)"
    },
    {
      "type": "paragraph",
      "snippet": "FDM printers use spools of plastic filament and are excellent for general-purpose models, functional parts, and larger objects."
    },
    {
      "type": "list",
      "list": [
        {
          "shopping_result": {
            "title": "Bambu Lab A1 Mini 3D Printer",
            "product_link": "https://www.google.com/search?ibp=oshop&prds=pvt:hg,pvo:29,mid:576462847608904264,imageDocid:4236618192258884057,gpcid:8688297819004788467,headlineOfferDocid:843889663451267498,catalogid:8829419685893036242,productDocid:7935607132145761702,rds:PC_8688297819004788467%7CPROD_PC_8688297819004788467&q=product&sa=X&ved=2ahUKEwiiiezSofGQAxV8lmoFHYd4PZ8QgLcPegQIBRAB",
            "immersive_product_page_token": "eyJlaSI6bnVsbCwicHJvZHVjdGlkIjoiNzkzNTYwNzEzMjE0NTc2MTcwMiIsImNhdGFsb2dpZCI6Ijg4Mjk0MTk2ODU4OTMwMzYyNDIiLCJoZWFkbGluZU9mZmVyRG9jaWQiOiI4NDM4ODk2NjM0NTEyNjc0OTgiLCJpbWFnZURvY2lkIjoiNDIzNjYxODE5MjI1ODg4NDA1NyIsInJkcyI6IlBDXzg2ODgyOTc4MTkwMDQ3ODg0Njd8UFJPRF9QQ184Njg4Mjk3ODE5MDA0Nzg4NDY3IiwicXVlcnkiOiIzZCtwcmludGVyK3JlY29tbWVuZGF0aW9ucyIsImdwY2lkIjoiODY4ODI5NzgxOTAwNDc4ODQ2NyIsIm1pZCI6IjU3NjQ2Mjg0NzYwODkwNDI2NCIsInB2dCI6ImhnIiwidXVsZSI6bnVsbCwiZ2wiOiJ1cyIsImhsIjoiZW4ifQ==",
            "serpapi_immersive_product_api": "https://serpapi.com/search.json?engine=google_immersive_product&page_token=eyJlaSI6bnVsbCwicHJvZHVjdGlkIjoiNzkzNTYwNzEzMjE0NTc2MTcwMiIsImNhdGFsb2dpZCI6Ijg4Mjk0MTk2ODU4OTMwMzYyNDIiLCJoZWFkbGluZU9mZmVyRG9jaWQiOiI4NDM4ODk2NjM0NTEyNjc0OTgiLCJpbWFnZURvY2lkIjoiNDIzNjYxODE5MjI1ODg4NDA1NyIsInJkcyI6IlBDXzg2ODgyOTc4MTkwMDQ3ODg0Njd8UFJPRF9QQ184Njg4Mjk3ODE5MDA0Nzg4NDY3IiwicXVlcnkiOiIzZCtwcmludGVyK3JlY29tbWVuZGF0aW9ucyIsImdwY2lkIjoiODY4ODI5NzgxOTAwNDc4ODQ2NyIsIm1pZCI6IjU3NjQ2Mjg0NzYwODkwNDI2NCIsInB2dCI6ImhnIiwidXVsZSI6bnVsbCwiZ2wiOiJ1cyIsImhsIjoiZW4ifQ%3D%3D",
            "thumbnail": "https://serpapi.com/searches/6916ed8efe1c6b08ef6aa785/images/6c6f5489e963ab61bcd86731b466f28b49c43eac1f08cbd24415f0175d63cbb8a1365a583d234708e57c46e8a811d7c5.jpeg",
            "price": "$199.99",
            "extracted_price": 199.99,
            "old_price": "$249.99",
            "extracted_old_price": 249.99,
            "source": "Best Buy& more",
            "rating": 4.9,
            "reviews": 356
          },
          "list": [
            {
              "snippet": "Praised as the best 3D printer for beginners by sources like All3DP and Tom's Hardware, it offers a fuss-free, "set it and forget it" experience.",
              "snippet_links": [
                {
                  "text": "Tom's Hardware",
                  "link": "https://www.tomshardware.com/best-picks/best-3d-printers"
                }
              ]
            },
            {
              "snippet": "Features include full-auto calibration, a quiet operation, and an optional AMS Lite for multi-color printing."
            }
          ]
        },
        {
          "shopping_result": {
            "title": "Creality Ender-3 V3 SE 3D Printer",
            "product_link": "https://www.google.com/search?ibp=oshop&prds=pvt:hg,pvo:29,mid:576462865016129454,imageDocid:11641660984814870142,gpcid:14241627660186632465,headlineOfferDocid:12684041387538241580,catalogid:18199963934356957870,productDocid:17644385487291560602,rds:PC_14241627660186632465%7CPROD_PC_14241627660186632465&q=product&sa=X&ved=2ahUKEwiiiezSofGQAxV8lmoFHYd4PZ8QgLcPegQIBRAO",
            "immersive_product_page_token": "eyJlaSI6bnVsbCwicHJvZHVjdGlkIjoiMTc2NDQzODU0ODcyOTE1NjA2MDIiLCJjYXRhbG9naWQiOiIxODE5OTk2MzkzNDM1Njk1Nzg3MCIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6IjEyNjg0MDQxMzg3NTM4MjQxNTgwIiwiaW1hZ2VEb2NpZCI6IjExNjQxNjYwOTg0ODE0ODcwMTQyIiwicmRzIjoiUENfMTQyNDE2Mjc2NjAxODY2MzI0NjV8UFJPRF9QQ18xNDI0MTYyNzY2MDE4NjYzMjQ2NSIsInF1ZXJ5IjoiM2QrcHJpbnRlcityZWNvbW1lbmRhdGlvbnMiLCJncGNpZCI6IjE0MjQxNjI3NjYwMTg2NjMyNDY1IiwibWlkIjoiNTc2NDYyODY1MDE2MTI5NDU0IiwicHZ0IjoiaGciLCJ1dWxlIjpudWxsLCJnbCI6InVzIiwiaGwiOiJlbiJ9",
            "serpapi_immersive_product_api": "https://serpapi.com/search.json?engine=google_immersive_product&page_token=eyJlaSI6bnVsbCwicHJvZHVjdGlkIjoiMTc2NDQzODU0ODcyOTE1NjA2MDIiLCJjYXRhbG9naWQiOiIxODE5OTk2MzkzNDM1Njk1Nzg3MCIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6IjEyNjg0MDQxMzg3NTM4MjQxNTgwIiwiaW1hZ2VEb2NpZCI6IjExNjQxNjYwOTg0ODE0ODcwMTQyIiwicmRzIjoiUENfMTQyNDE2Mjc2NjAxODY2MzI0NjV8UFJPRF9QQ18xNDI0MTYyNzY2MDE4NjYzMjQ2NSIsInF1ZXJ5IjoiM2QrcHJpbnRlcityZWNvbW1lbmRhdGlvbnMiLCJncGNpZCI6IjE0MjQxNjI3NjYwMTg2NjMyNDY1IiwibWlkIjoiNTc2NDYyODY1MDE2MTI5NDU0IiwicHZ0IjoiaGciLCJ1dWxlIjpudWxsLCJnbCI6InVzIiwiaGwiOiJlbiJ9",
            "thumbnail": "https://serpapi.com/searches/6916ed8efe1c6b08ef6aa785/images/6c6f5489e963ab61bcd86731b466f28b5528a25ddd55ae47f7c59c76d7843f1c37cf305184cfe2997012a1279d1702a7.jpeg",
            "price": "$199.00",
            "extracted_price": 199,
            "source": "Walmart - Adorama Camera& more",
            "rating": 4.7,
            "reviews": 1000
          },
          "list": [
            {
              "snippet": "A top choice for those on a tight budget, offering features like auto bed leveling and a direct drive extruder at a very competitive price point."
            },
            {
              "snippet": "Reviewers from Tom's Hardware found it to be a reliable "little workhorse" that's easy to assemble."
            }
          ]
        },
        {
          "shopping_result": {
            "title": "Bambu Lab P1S 3D Printer",
            "product_link": "https://www.google.com/search?ibp=oshop&prds=pvt:hg,pvo:29,mid:576462783704399788,imageDocid:1709819923001185416,gpcid:4980870881510473803,headlineOfferDocid:11172950520480363986,catalogid:10177091578903459995,productDocid:17541074470645552800,rds:PC_4980870881510473803%7CPROD_PC_4980870881510473803&q=product&sa=X&ved=2ahUKEwiiiezSofGQAxV8lmoFHYd4PZ8QgLcPegQIBRAa",
            "immersive_product_page_token": "eyJlaSI6bnVsbCwicHJvZHVjdGlkIjoiMTc1NDEwNzQ0NzA2NDU1NTI4MDAiLCJjYXRhbG9naWQiOiIxMDE3NzA5MTU3ODkwMzQ1OTk5NSIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6IjExMTcyOTUwNTIwNDgwMzYzOTg2IiwiaW1hZ2VEb2NpZCI6IjE3MDk4MTk5MjMwMDExODU0MTYiLCJyZHMiOiJQQ180OTgwODcwODgxNTEwNDczODAzfFBST0RfUENfNDk4MDg3MDg4MTUxMDQ3MzgwMyIsInF1ZXJ5IjoiM2QrcHJpbnRlcityZWNvbW1lbmRhdGlvbnMiLCJncGNpZCI6IjQ5ODA4NzA4ODE1MTA0NzM4MDMiLCJtaWQiOiI1NzY0NjI3ODM3MDQzOTk3ODgiLCJwdnQiOiJoZyIsInV1bGUiOm51bGwsImdsIjoidXMiLCJobCI6ImVuIn0=",
            "serpapi_immersive_product_api": "https://serpapi.com/search.json?engine=google_immersive_product&page_token=eyJlaSI6bnVsbCwicHJvZHVjdGlkIjoiMTc1NDEwNzQ0NzA2NDU1NTI4MDAiLCJjYXRhbG9naWQiOiIxMDE3NzA5MTU3ODkwMzQ1OTk5NSIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6IjExMTcyOTUwNTIwNDgwMzYzOTg2IiwiaW1hZ2VEb2NpZCI6IjE3MDk4MTk5MjMwMDExODU0MTYiLCJyZHMiOiJQQ180OTgwODcwODgxNTEwNDczODAzfFBST0RfUENfNDk4MDg3MDg4MTUxMDQ3MzgwMyIsInF1ZXJ5IjoiM2QrcHJpbnRlcityZWNvbW1lbmRhdGlvbnMiLCJncGNpZCI6IjQ5ODA4NzA4ODE1MTA0NzM4MDMiLCJtaWQiOiI1NzY0NjI3ODM3MDQzOTk3ODgiLCJwdnQiOiJoZyIsInV1bGUiOm51bGwsImdsIjoidXMiLCJobCI6ImVuIn0%3D",
            "thumbnail": "https://serpapi.com/searches/6916ed8efe1c6b08ef6aa785/images/6c6f5489e963ab61bcd86731b466f28b48ac857d8ea1ded7f45f40db035763295a49dd7b9481459f3394d044d846e5e2.jpeg",
            "price": "$549.99",
            "extracted_price": 549.99,
            "old_price": "$749.99",
            "extracted_old_price": 749.99,
            "source": "Micro Center& more",
            "rating": 4.8,
            "reviews": 1000
          },
          "list": [
            {
              "snippet": "Recommended for intermediate users and small businesses, the P1S is an enclosed, high-speed CoreXY printer that can handle more advanced materials like ABS and Nylon due to its heated bed and enclosure."
            },
            {
              "snippet": "It delivers excellent print quality and speed, and the combo version includes the AMS for multi-color/material printing."
            }
          ]
        },
        ...
      ]
    },
    ...
  ],
  "references": [
    {
      "title": "The Best 3D Printers for Home, Workshop or Business in 2025",
      "link": "https://www.tomshardware.com/best-picks/best-3d-printers#:~:text=1.,Bambu%20Lab%20H2D%20Laser%20Combo",
      "snippet": "Sep 13, 2025 — * Best 3D Printer Overall - Creality K2 Plus. * Fastest Budget 3D Printer - Elegoo Centauri Carbon. * Best Premium 3D ...",
      "source": "Tom's Hardware",
      "thumbnail": "https://serpapi.com/searches/6916ed8efe1c6b08ef6aa785/images/6e103342f645d10c3a3f11c537b8958cc892b1fde15e49ec.jpeg",
      "source_icon": "https://serpapi.com/searches/6916ed8efe1c6b08ef6aa785/images/6e103342f645d10c24073cacfa648386b48af9492b581e51aafd0168f88a461f.png",
      "index": 0
    },
    {
      "title": "Best 3D Printers 2025: Our Top Picks in 24 Categories - All3DP",
      "link": "https://all3dp.com/1/best-3d-printer-reviews-top-3d-printers-home-3-d-printer-3d/",
      "snippet": "Nov 6, 2025 — Table_title: Best 3D Printers 2025: Our Top Picks in 24 Categories Table_content: header: | Best 3D Printer | | Market ...",
      "source": "All3DP",
      "thumbnail": "https://serpapi.com/searches/6916ed8efe1c6b08ef6aa785/images/6e103342f645d10c631e922807e737290d7485ab9940c9c7.jpeg",
      "source_icon": "https://serpapi.com/searches/6916ed8efe1c6b08ef6aa785/images/6e103342f645d10c32b84475da91c4a43d0a5000398b56ea9c5a8d367a90fbe2.png",
      "index": 1
    },
    {
      "title": "Best 3D Printer for beginners - The options - 3D Print Tech Design",
      "link": "https://www.antonmansson.com/one-of-the-best-3d-printer-for-beginners-price-drop#:~:text=The%20Bambu%20Lab%20A1%20and,complex%20materials%20they%20can%20use.",
      "snippet": "For hands-on-first type of customers there are a few options. * The Bambu Lab A1 and A1 Mini. These new $299 (on $199 sale here un...",
      "source": "3D Print Tech Design",
      "thumbnail": "https://serpapi.com/searches/6916ed8efe1c6b08ef6aa785/images/6e103342f645d10cbdd627f8a6fa3df1bfcd60eb95adbc77.jpeg",
      "source_icon": "https://serpapi.com/searches/6916ed8efe1c6b08ef6aa785/images/6e103342f645d10cb995b708bbf2d8e8546a35bc89f4f9afd1356799462b1eed.png",
      "index": 2
    },
    ...
  ],
  "subsequent_request_token": "L5lLMXicLVRJyuzoEVz5HrXsNq7X-qSSqsTjLSSV5nkeNkJjaZ7nfV_ENDb4Aj6AT9E-jf8HzoRcBBEJGQT5-9-z8t_VCrlRksdq4M7jMmuoLMknQf-RNVPy53-ott99Sz9MOuhsCpRmrfQOo1AyV3QWIjARVxTRxdQ-CBgZEXITCuqswV2Ta3jVBoPl9VdEAcz2Bk1BFE1pHdu3gzxhnENpmdKCUyr1UiWym0C3mCiAUsmGC8R2is2im7cPz1daH1j0LpwYKQy6SMfUIj3fVVq_xiMHUY6UU3TFBrLlNaRh9JLuMl7ipbZbA9axiH-tczaF0Sfrlj8zub_Kpol-Q79Bt188AL7fpLJbj9vxwkLs8euNGIYmc7NYLJffUOT5DcFuv4icJUt_uzVlnd3YLKn7X29UMfVt9hsA-DfoZ9_MKI-m8v-SfyR9X5fZf__SETT1g4iENkLXJ9aMd6HdK1anRV7qgjSa65iRhU9GdjimwDTKq60VITAXey-wP8v9-03h3z9QGPvxVojdhBIGhfxG6y2u7goVOypa7_N6VEVFYRPLPMUwfunTJ8QJeENrA29msu9bUaJfCMPzQOiKz6EBLCPUg3rfH169McEANJIMLhaNtuEopOARP1LlclYESIzQ1xubcJze4rmPjZSD46pQ39fwxYu5ILPSURHgZaWUbEn8TqkeHBSXRwUDyZNI3_QYRo4mbe6bdoV6rWr8wgTQkKI1_8L97zeTDU3zx18VvY0ohzsJIoKe6zo1KorjtYK8UczgR4gm3jpJE1MA2OjloaYAptme321VfDqnv6BPskqwP305FImBepFeM5Gk7HxYLVDSIzutaH4W4czEmk58Fb78nCSTkOTXaiV9Lv4VTnuemYX-dGbY1lfbwxg53bA6FXwG6K8QWzI6UNwdERdrjT61mc5C0twJdPPu0mguJKLoBIliPtWll83lfDJ6mIQeqOAcbJJJG1nsSCbbaPVec9KYeWkkEW7PiVY04llN3l1iQStdujGum3tM9sL7oRec69lUTwKUEYVDiB8tO62qlMhFucfyy8h-xl2pxdcaIirNf3pGV1bhRe9yTknWxp_6LL-rptBoXLjHWH6yFXq9smR9Rtv5UN_LUQ2q83DyUCKZomrwrN0Pq8JjrYvzhGp3OiAUKVmEylLxHoyIei3XiR2N4mcvdCF04nEI9MNgDCIAm85egiHAPEeZD4iZ0i_YpEfK2kchXR2v9Omip3iz4CaSoZLyY0B7yyEiznzCasQeFe8oCagHzP_iZKqPx67xDklWIzlpCGZ5biN6lgjqxTXwOr5pNpqWo-g2aButJG5ID7uOCYhjOXfLA9PTbBFcATmP7YErDC-5h_u5Mr0icEYs3Jidx6bm7gO1mj2yJlD0fkojUaA0-_iKn-VhwGRy-cKG4F6BRYQ6LeG3rETL9lyqZoK0LZmxgxxFBE9wwuW67tIb7PAeRcjZstieTFdBcJ10-VnXNvh6iPJMwt7JnkqZN6W9k_v-aNUUE2bCIMB4732-Ckdx8xDGm-M9OC9p0zNkmcIteAu07VyMaRj7zPhDzyy69rQi9Z49YacKBzrTvMRC-TvZuGqGzUMrkLtj22Hmuijy8VoFsnMFhwx2axz3oYDz2R_sCGxrJLsCg1UgDpuMD6cBkM4fd-y5HyWPNVPP1kLNKnfwbJ15Ba8FEnrvHqgp9dy6LYKTe5SiGXQuQZprQNwlahihwJCfk7buumkXZCWzgvo0rK9bbJE3eK5pievjTqUy6cOC2ZeuGmIBJbVDk5ACDq8dkQcBdZs7ivRV3z00hUr4AKjSWITkLL2ZxraL6olIOuv97kqZlzTUtVEqEbbnvv_Rzkv95z8Je6GPnBAAl-vZ5_kC0aBOh57LlIYHIiaOYQVIHjRUdAhnu25QbDD8XfJiuPbbMGNEjVNP7pB6LVWWUNQXpxnbUC-3roPfjQevKqfFkMsCOR_70d2IwE-t_J44e4bJx8f1CuPBk2-zdZMpVrqyUC-mJY1glHrhlWvRaDZzIMr_A04Whc4",
  ...
}

JSON structure overview

{
  ...
  "inline_images": "Array of strings - List of inline image URLs",
  "quick_results": [
    {
      "title": "String - Title of the quick result",
      "link": "String - URL to the quick result",
      "snippet": "String - Snippet of the quick result",
      "source": "String - Source of the quick result",
      "displayed_link": "String - Displayed link for the quick result",
      "favicon": "String - URL to the favicon of the source"
    },
    ...
  ],
  "text_blocks": [
    {
      "type": "String - Type of the text block. Can be 'heading', 'paragraph', 'list', 'expandable', 'comparison', 'code_block'",
      "snippet": "String - Snippet of the text block",
      "snippet_highlighted_words": "Array of strings - Highlighted words in the snippet",
      "snippet_inline_code": "Array of strings - Inline code within the snippet",
      "snippet_links": "Array of objects - Links within the snippet",
      "reference_indexes": "Array of integers - Indexes of the references in the root 'references' field",
      // Only for 'list' type
      "list": [
        {
          "title": "String - Title of the list item",
          "snippet": "String - Snippet of the list item",
          "reference_indexes": "Array of integers - Indexes of the references in the root 'references' field",
          "thumbnail": "String - URL to the thumbnail image",
          "shopping_result": {
            "title": "String - Title of the product",
            "product_link": "String - URL to the product",
            "immersive_product_page_token": "String - Product token used with Google Immersive Product API",
            "serpapi_immersive_product_api": "String - SerpApi Google Immersive Product URL for the selected product",
            "thumbnail": "String - URL to the thumbnail image",
            "price": "String - Price of the product",
            "extracted_price": "Numeric - Product price as a float or integer",
            "old_price": "String - Product's price before discount (if applicable)",
            "extracted_old_price": "Numeric - Product old price as a float or integer",
            "rating": "Numeric - Product rating",
            "reviews": "Integer - Product review count"
          },
          "local_result": {
            "title": "String - Title of the local result",
            "link": "String - URL to the local result",
            "data_cid": "String - Data CID of the local result",
            "data_cid_search": "String - URL to the SerpApi search",
            "gps_coordinates": {
              "latitude": "Numeric - Latitude of the local result",
              "longitude": "Numeric - Longitude of the local result"
            },
            "provider_id": "String - Provider ID of the place",
            "thumbnail": "String - URL to the thumbnail image",
            "rating": "Numeric - Local result rating",
            "reviews": "Integer - Local result review count",
            "price": "String - Price range of the local result",
            "open_state": "String - Open state of the local result (e.g., Open, Closed)",
            "type": "String - Type of the local result",
            "address": "String - Address of the local result"
          },
          // Nested lists
          "list": [
            {
              "snippet": "String - Snippet of the nested list item",
              "code_block": {
                "language": "String - Programming language of the code block",
                "code": "String - Actual code content"
              },
              "reference_indexes": "Array of integers - Indexes of the references in the root 'references' field",
            },
            ...
          ]
          // Nested text blocks
          "text_blocks": [
            // The same structure as the parent 'text_blocks' field
          ]
        },
        ...
      ],
      // Only for `table` type
      "table": [
        [
          "String - Table cell",
          ...
        ],
        ...
      ],
      "formatted": "Array or Object, depending on the structure of the table - Formatted table data",
      // Only for `code_block` type
      "language": "String - Programming language of the code block",
      "code": "String - Actual code content"
    },
    ...
  ],
  "references": [
    {
      "title": "String - Title of the reference",
      "link": "String - URL to the reference",
      "snippet": "String - Snippet of the reference",
      "source": "String - Source of the reference",
      "index": "Integer - Index of the reference"
    },
    ...
  ],
  "shopping_results": [
    {
      "title": "String - Title of the product",
      "product_link": "String - URL to the product",
      "immersive_product_page_token": "String - Product token used with Google Immersive Product API",
      "serpapi_immersive_product_api": "String - SerpApi Google Immersive Product URL for the selected product",
      "thumbnail": "String - URL to the thumbnail image",
      "price": "String - Price of the product",
      "extracted_price": "Numeric - Product price as a float or integer",
      "old_price": "String - Product's price before discount (if applicable)",
      "extracted_old_price": "Numeric - Product old price as a float or integer",
      "rating": "Numeric - Product rating",
      "reviews": "Integer - Product review count",
      "index": "Integer - Index of the shopping result"
    },
    ...
  ],
  "local_results": [
    {
      "title": "String - Title of the local result",
      "link": "String - URL to the local result",
      "data_cid": "String - Data CID of the local result",
      "data_cid_search": "String - URL to the SerpApi search",
      "gps_coordinates": {
        "latitude": "Numeric - Latitude of the local result",
        "longitude": "Numeric - Longitude of the local result"
      },
      "provider_id": "String - Provider ID of the place",
      "thumbnail": "String - URL to the thumbnail image",
      "rating": "Numeric - Local result rating",
      "reviews": "Integer - Local result review count",
      "price": "String - Price range of the local result",
      "open_state": "String - Open state of the local result (e.g., Open, Closed)",
      "type": "String - Type of the local result",
      "address": "String - Address of the local result",
      "index": "Integer - Index of the local result"
    },
    ...
  ],
  "inline_videos": [
    {
      "title": "String - Title of the video",
      "link": "String - URL to the video",
      "thumbnail": "String - URL to the thumbnail image",
      "duration": "String - Duration of the video",
      "channel": "String - Channel name",
      "platform": "String - Platform (e.g., YouTube, Vimeo)"
    },
    ...
  ],
  "related_questions": [
    {
      "question": "String - Related question",
      "serpapi_link": "String - URL to the SerpApi search for the question"
    },
    ...
  ],
  "subsequent_request_token": "String - Token for making subsequent requests keeping the context",
  "error": "String - Error message if the AI Mode results are not available",
  ...
}