Google Shopping API

The Google Shopping Results API allows a user to scrape the results of a Google Shopping search. Searches for results outside the U.S. should refrain from utilizing the location parameter and only utilize our Localization parameters when seeking country-specific results: google_domain, gl, hl, and lr. Head to the playground for a live and interactive demo.

New Layout on Google Shopping

Google has introduced a new shopping layout. It started rolling out from the United States (gl=us) and it might start rolling out to other countries soon.

Learn more about the changes

Countries that are showing the new layout:
- United States (gl=us)
- Australia (gl=au)
- Canada (gl=ca)
- New Zealand (gl=nz)
- Tokelau (gl=tk)
- Norfolk Island (gl=nf)
- Heard Island and McDonald Islands (gl=hm)
- Christmas Island (gl=cx)
- Cocos (Keeling) Islands (gl=cc)
We will keep an eye on other countries and add support for them as soon as possible.

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 Shopping search.

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

google_domain

Optional

Parameter defines the Google domain to use. It defaults to google.com. Head to the Google domains for a full list of supported Google domains.

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 for a full list of supported Google countries.

hl

Optional

Parameter defines the language to use for the Google Maps 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 for a full list of supported Google languages.

Advanced Filters

tbs

Optional

(to be searched) parameter defines advanced search parameters that aren't possible in the regular query field.

shoprs

Optional

The parameter defines the helper ID for setting search filters. For search filters to be properly applied, the parameter must be used in combination with the updated q parameter, which now contains the name of the filter applied next to your original query.

Example:
- Original query: Coffee
- Query after applying filter "Sugar Free": sugar free Coffee

To apply filters to your search, follow serpapi_link, which you can find in your JSON output at filters[index].options[index].serpapi_link.

To apply multiple filters, you have to follow serpapi_link for each filter individualy. Each consecutive request will contain filters that have been previously applied next to the newly added one. To remove a filter, follow its corresponding serpapi_link.

Pagination

start

Optional

Parameter defines the result offset. It skips the given number of results. It's used for pagination. (e.g., 0 (default) is the first page of results, 60 is the 2nd page of results, 120 is the 3rd page of results, etc.).

For the new layout, the parameter is not recommended. To easily retrieve paginated results accurately, it is advisable to follow the link provided in serpapi_pagination.next.

num

Optional

Parameter defines the maximum number of results to return. (e.g., 60 (default) returns 60 results, 40 returns 40 results, and 100 (maximum) returns 100 results).
Any number greater than maximum number (100) will default to 100.
Any number lesser than minimum number (1) will default to 60.

For the new layout, the parameter is no longer supported.

Serpapi Parameters

engine

Required

Set parameter to google_shopping to use the Google Shopping 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 Shopping 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.

API Results

JSON Results

JSON output includes structured data for shopping results, inline shopping results, related shopping results, nearby shopping results, related searches, people also search for results, shopping-categories, featured shopping results, and shopping filters results.

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.

Results for  q: Macbook M3

Results for  q: Macbook M3

JSON Example

{
  "search_metadata": {
    "id": "65c238f214b2454c0b22db1e",
    "status": "Success",
    "json_endpoint": "https://serpapi.com/searches/29065654c9656313/65c238f214b2454c0b22db1e.json",
    "created_at": "2024-02-06 13:49:38 UTC",
    "processed_at": "2024-02-06 13:49:38 UTC",
    "google_shopping_url": "https://www.google.com/search?tbm=shop&q=Macbook+M3&hl=en&gl=us",
    "raw_html_file": "https://serpapi.com/searches/29065654c9656313/65c238f214b2454c0b22db1e.html",
    "total_time_taken": 1.48
  },
  "search_parameters": {
    "engine": "google_shopping",
    "q": "Macbook M3",
    "google_domain": "google.com",
    "hl": "en",
    "gl": "us",
    "device": "desktop"
  },
  "search_information": {
    "shopping_results_state": "Results for exact spelling",
    "query_displayed": "Macbook M3"
    "location_detected": "Middlesboro, KY"
  },
  "filters": [
    {
      "type": "Show only",
      "input_type": "link_with_icon",
      "options": [
        {
          "text": "On sale",
          "tbs": "mr:1,sales:1"
        }
      ]
    },
    ...
  ],
  "inline_shopping_results": [
    {
      "position": 1,
      "block_position": "bottom",
      "title": "MacBook Pro M3 14-inch - 8GB RAM, 1TB SSD - Space Gray - Apple",
      "price": "$1,799.00",
      "extracted_price": 1799.0,
      "link": "https://www.google.com/aclk?sa=l&ai=DChcSEwjNo6_M7ZaEAxU3WkcBHf1JDEkYABABGgJxdQ&gclid=EAIaIQobChMIzaOvzO2WhAMVN1pHAR39SQxJEAsYASABEgK9NPD_BwE&sig=AOD64_1PZJrlSQTq4OlDRF5OE5FsBqokDQ&ctype=46&q=&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQqSUIgRw&adurl=",
      "source": "apple",
      "thumbnail": "https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcReDW8Zcd_HaO5Th7BfPD-KO0zYM3xxZ4AUVD3eiWFL_jvcEmcA0Tpw8qV6P94momEqeqlPvrMw&usqp=CAE",
      "extensions": [
        "Pick up today"
      ]
    },
    ...
  ],
  "shopping_results": [
    {
      "position": 1,
      "title": "Apple - MacBook Pro 14' Laptop - M3 chip - 8GB Memory - 10-core GPU - 512GB SSD ...",
      "link": "https://www.bestbuy.com/site/apple-macbook-pro-14-laptop-m3-chip-8gb-memory-10-core-gpu-512gb-ssd-latest-model-space-gray/6534641.p?skuId=6534641&utm_source=feed",
      "product_link": "https://www.google.com/shopping/product/1?gl=us&prds=pid:6210135998181032295",
      "product_id": "6210135998181032295",
      "serpapi_product_api": "https://serpapi.com/search.json?device=desktop&engine=google_product&gl=us&google_domain=google.com&hl=en&product_id=6210135998181032295",
      "source": "Best Buy",
      "source_icon": "https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn%3AANd9GcRJLrYt8ApvztGsW8TSy6-5HL7LwDNwH2emYmRabMUepMDXWE3LqD_Jltucg6NfE5z5MV57q9G1n_VVMyiUtZCVGXOuFlVA6g",
      "price": "$1,449.00",
      "extracted_price": 1449.0,
      "old_price": "$1,599.00",
      "extracted_old_price": 1599.0,
      "rating": 4.8,
      "reviews": 295,
      "extensions": [
        "Mac OS",
        "Octa Core",
        "USB-C",
        "SALE"
      ],
      "badge": "Top Quality Store",
      "thumbnail": "https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcQSBzh7sbe1Ya52-vjINxImUABAV6GkZiP1hRjLqtzbuzjrkMqCeOv_fePvs-2-wblGqi2V_Qlr&usqp=CAE",
      "tag": "SALE",
      "delivery": "Free delivery by Feb 13 & Free 15-day returns",
      "store_rating": 4.6,
      "store_reviews": 358
    },
    {
      "position": 2,
      "title": "Apple - MacBook Pro 14' Laptop - M3 chip - 8GB Memory - 10-core GPU - 512GB SSD ...",
      "link": "https://www.bestbuy.com/site/apple-macbook-pro-14-laptop-m3-chip-8gb-memory-10-core-gpu-512gb-ssd-latest-model-silver/6534640.p?skuId=6534640&utm_source=feed",
      "product_link": "https://www.google.com/shopping/product/1?gl=us&prds=pid:3059131534171723531",
      "product_id": "3059131534171723531",
      "serpapi_product_api": "https://serpapi.com/search.json?device=desktop&engine=google_product&gl=us&google_domain=google.com&hl=en&product_id=3059131534171723531",
      "source": "Best Buy",
      "source_icon": "https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn%3AANd9GcRJLrYt8ApvztGsW8TSy6-5HL7LwDNwH2emYmRabMUepMDXWE3LqD_Jltucg6NfE5z5MV57q9G1n_VVMyiUtZCVGXOuFlVA6g",
      "price": "$1,449.00",
      "extracted_price": 1449.0,
      "old_price": "$1,599.00",
      "extracted_old_price": 1599.0,
      "rating": 4.8,
      "reviews": 69,
      "extensions": [
        "Mac OS",
        "Octa Core",
        "USB-C",
        "SALE"
      ],
      "badge": "Top Quality Store",
      "thumbnail": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcTopcSSvTfIe-JheQn8HrcAkgHN5yH_toz8fnJudGBf1v3N9cy1i-1tlPqYzeyISyBVdMnnEYI&usqp=CAE",
      "tag": "SALE",
      "delivery": "Free delivery by Feb 13 & Free 15-day returns",
      "store_rating": 4.6,
      "store_reviews": 358
    },
    {
      "position": 3,
      "title": "Apple - MacBook Pro 14' Laptop - M3 Pro chip - 18GB Memory - 18-core GPU - 1TB ...",
      "link": "https://www.bestbuy.com/site/apple-macbook-pro-14-laptop-m3-pro-chip-18gb-memory-18-core-gpu-1tb-ssd-latest-model-space-black/6534624.p?skuId=6534624&utm_source=feed",
      "product_link": "https://www.google.com/shopping/product/1?gl=us&prds=pid:3713303853686963414",
      "product_id": "3713303853686963414",
      "serpapi_product_api": "https://serpapi.com/search.json?device=desktop&engine=google_product&gl=us&google_domain=google.com&hl=en&product_id=3713303853686963414",
      "source": "Best Buy",
      "source_icon": "https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn%3AANd9GcRJLrYt8ApvztGsW8TSy6-5HL7LwDNwH2emYmRabMUepMDXWE3LqD_Jltucg6NfE5z5MV57q9G1n_VVMyiUtZCVGXOuFlVA6g",
      "price": "$2,199.00",
      "extracted_price": 2199.0,
      "old_price": "$2,399.00",
      "extracted_old_price": 2399.0,
      "rating": 4.9,
      "reviews": 3813,
      "extensions": [
        "Mac OS",
        "USB-C",
        "HDMI",
        "120Hz",
        "SALE"
      ],
      "badge": "Top Quality Store",
      "thumbnail": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcSfcqIJ2kTmhAF2t_Pxs9HR2aPI6599y2wNrkwdi4vgnHSdUYuLGg7uBrFily2cibeqpBampas&usqp=CAE",
      "tag": "SALE",
      "delivery": "Free delivery by Feb 13 & Free 15-day returns",
      "store_rating": 4.6,
      "store_reviews": 358
    },
    ...
  ],
  "related_shopping_results": [
    {
      "position": 1,
      "title": "APPLE MACBOOK PRO 14 M3 MR7J3ZP/A",
      "link": "https://www.yohohongkong.com/en-us/product/99933-Apple-MacBook-Pro-14-M3-8-core-8GB-512GB-10-core-GPU-Laptop-Silver-MR7J3ZP-A?srsltid=AfmBOoqyPRzDpdqbFltzNj6lY_GpFxAjy5h4Bwy_WW6hMgYP1tTNP1m6HEE",
      "product_link": "https://www.google.com/shopping/product/8417347863772259463?gl=us",
      "product_id": "8417347863772259463",
      "serpapi_product_api": "https://serpapi.com/search.json?device=desktop&engine=google_product&gl=us&google_domain=google.com&hl=en&product_id=8417347863772259463",
      "source": "友和 Yoho",
      "source_icon": "https://encrypted-tbn2.gstatic.com/favicon-tbn?q=tbn%3AANd9GcQkCwCN_ogT91tIqsB-iTHrXzbjzIMOEp76jMzY5kOBWm1Ca57SeP-SZBVOTidu9PRkQk9OVDB7OQI6W7yN_6Qp32FxnTATA1rOm3CK",
      "price": "$1,578.58",
      "extracted_price": 1578.58,
      "alternative_price": {
        "price": "HK$12,349.00",
        "extracted_price": 12349.0,
        "currency": "HK$"
      },
      "old_price": "$1,661.67",
      "extracted_old_price": 1661.67,
      "thumbnail": "https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcTiN-DaxLvKMyPfVDI8nzSbC0V6SHmuCsssnOHU95tvP2cZ2TF83gi19CCB_E_NOnr6sskA3PMn&usqp=CAE",
      "tag": "SALE",
      "extensions": [
        "SALE"
      ],
      "delivery": "$104.83 delivery"
    },
    {
      "position": 2,
      "title": "APPLE MACBOOK PRO 14 M3 PRO MRX63ZP/A",
      "link": "https://www.yohohongkong.com/en-us/product/99946-Apple-MacBook-Pro-14-M3-Pro-11-core-18GB-512GB-14-core-GPU-Laptop-Silver-MRX63ZP-A?srsltid=AfmBOoqtA0_LVgEBBDg6aIKjRqNLoynfd2Zk66jWOVxKs9vOsk_BTEEhKWQ",
      "product_link": "https://www.google.com/shopping/product/10733728022793906766?gl=us",
      "product_id": "10733728022793906766",
      "serpapi_product_api": "https://serpapi.com/search.json?device=desktop&engine=google_product&gl=us&google_domain=google.com&hl=en&product_id=10733728022793906766",
      "source": "友和 Yoho",
      "source_icon": "https://encrypted-tbn2.gstatic.com/favicon-tbn?q=tbn%3AANd9GcQkCwCN_ogT91tIqsB-iTHrXzbjzIMOEp76jMzY5kOBWm1Ca57SeP-SZBVOTidu9PRkQk9OVDB7OQI6W7yN_6Qp32FxnTATA1rOm3CK",
      "price": "$1,942.90",
      "extracted_price": 1942.9,
      "alternative_price": {
        "price": "HK$15,199.00",
        "extracted_price": 15199.0,
        "currency": "HK$"
      },
      "old_price": "$2,045.16",
      "extracted_old_price": 2045.16,
      "rating": 4.9,
      "reviews": 3813,
      "thumbnail": "https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcRdp1NtxA3-_riXpsGsZ28V1XSCpsmTsa9cbRbJY-srlE9NvD26P90b5fV8cIc56_1vaIHe1aY2&usqp=CAE",
      "tag": "SALE",
      "extensions": [
        "SALE"
      ],
      "delivery": "$104.83 delivery"
    },
    {
      "position": 3,
      "title": "Mastercard Off | Apple Macbook Pro 16' M3 Pro 12-core/36GB/512GB/18-core Gpu ...",
      "link": "https://www.yohohongkong.com/en-us/product/99960-Apple-MacBook-Pro-16-M3-Pro-12-core-36GB-512GB-18-core-GPU-Laptop-Space-Black-MRW23ZP-A?srsltid=AfmBOorxduj23Ps4wbL8uMO7jKGdL7Kka16IqQO0rEUU6Ly0flWzuNUhmPg",
      "product_link": "https://www.google.com/shopping/product/11611445402168140129?gl=us",
      "product_id": "11611445402168140129",
      "serpapi_product_api": "https://serpapi.com/search.json?device=desktop&engine=google_product&gl=us&google_domain=google.com&hl=en&product_id=11611445402168140129",
      "source": "友和 Yoho",
      "source_icon": "https://encrypted-tbn2.gstatic.com/favicon-tbn?q=tbn%3AANd9GcQkCwCN_ogT91tIqsB-iTHrXzbjzIMOEp76jMzY5kOBWm1Ca57SeP-SZBVOTidu9PRkQk9OVDB7OQI6W7yN_6Qp32FxnTATA1rOm3CK",
      "price": "$2,786.58",
      "extracted_price": 2786.58,
      "alternative_price": {
        "price": "HK$21,799.00",
        "extracted_price": 21799.0,
        "currency": "HK$"
      },
      "old_price": "$2,939.98",
      "extracted_old_price": 2939.98,
      "thumbnail": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcRawq0PDgNDxONw_UqNpa2xsjvu9Yxek2M5ytdeQVVfXjjKuk78aOjzAXMh7dNHtcptOX7kKr8&usqp=CAE",
      "tag": "SALE",
      "extensions": [
        "SALE"
      ],
      "delivery": "$113.77 delivery"
    }
  ],
  "categories": [
    {
      "title": "Filter by color",
      "filters": [
        {
          "title": "Silver",
          "thumbnail": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcRxyUhIvQClBdwTxRzcSeDSnWa6_a1E8i9-Mf6PJ1txgOu4vtLZkC_rW0til5vQA2bj5t0HJ-aM&usqp=CAE",
          "link": "https://www.google.com/search?sca_esv=5cded6f1e83ac200&hl=en&gl=us&tbm=shop&q=Macbook+M3&tbs=mr:1,pdtr0:1716119%7C1716122&sa=X&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQwQkI0BsoAA",
          "serpapi_link": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&tbs=mr%3A1%2Cpdtr0%3A1716119%7C1716122"
        },
        ...
      ]
    },
    {
      "title": "You might like",
      "filters": [
        {
          "title": "MacBook Air",
          "thumbnail": "https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcTtVIsaVfjS5e2Es6bf67-dLqz3KY0TOMWwX8zri3WRJEIWmyx9L4S6TXeelKPhT-1aE6e5plY&usqp=CAE",
          "link": "https://www.google.com/search?sca_esv=5cded6f1e83ac200&hl=en&gl=us&tbm=shop&q=Macbook+M3&tbs=mr:1,pdtr0:946505%7C946507&sa=X&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQwQkI4BsoAA",
          "serpapi_link": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&tbs=mr%3A1%2Cpdtr0%3A946505%7C946507"
        },
        ...
      ]
    }
  ],
  "featured_shopping_results": [
    {
      "position": 1,
      "title": "Apple MacBook Air 13.3-inch (Retina 8gpu, Silver) 3.2GHz 8-Core M1 (2020) Laptop ...",
      "link": "https://www.backmarket.com/en-us/p/macbook-air-2020-13-inch-m1-8-core-and-8-core-gpu-8gb-ram-ssd-2000gb/58ba5ecc-eb14-41ab-b19d-8bce7f320958?shopping=gmc&srsltid=AfmBOooeb2cFnjEZadtjapzuPeKsTtq4-IRY9qmM-SDNwFAOXiasoIi2mRI#l=10",
      "product_link": "https://www.google.com/shopping/product/4860111753655345640?gl=us",
      "product_id": "4860111753655345640",
      "serpapi_product_api": "https://serpapi.com/search.json?device=desktop&engine=google_product&gl=us&google_domain=google.com&hl=en&product_id=4860111753655345640",
      "source": "Back Market",
      "source_icon": "https://encrypted-tbn3.gstatic.com/favicon-tbn?q=tbn%3AANd9GcQttBrLD36PDDPlV8mKHkUuL2gL5QsMg4ntt3fcRg27obElEgwXD4KHiy6oKsUQyKHWCLJlMBH9dRegHElG7A1dgzkbTDgpT4n1BIk",
      "price": "$1,132.89",
      "extracted_price": 1132.89,
      "old_price": "$1,849.00",
      "extracted_old_price": 1849.0,
      "second_hand_condition": "refurbished",
      "rating": 4.8,
      "reviews": 69472,
      "extensions": [
        "Mac OS",
        "Octa Core",
        "HDMI",
        "SALE"
      ],
      "thumbnail": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcRPNp-94DdkUTKyVqdq1nLTVxrdZt8LpuMlG6_f9NmTDzjYztg&usqp=CAE",
      "tag": "SALE",
      "delivery": "Delivery by Tue, Feb 13",
      "store_rating": 4.6,
      "store_reviews": 2300,
      "remark": "Lightweight"
    },
    {
      "position": 2,
      "title": "Apple MacBook Retina Core M3 1.2GHz 8GB 240GB SSD 12' Pick Your OSX!! Os x 12 ...",
      "link": "https://stock4less.com/products/apple-macbook-retina-core-m3-1-2ghz-8gb-240gb-ssd-12-gold-2017?variant=46033266901295&currency=USD&utm_medium=product_sync&utm_source=google&utm_content=sag_organic&utm_campaign=sag_organic&srsltid=AfmBOooE1cEnS_k5NHKPTLLrajyaM5Qgs33VjacmAl-B64rw2a5hQ86JXcc",
      "product_link": "https://www.google.com/shopping/product/1441810132117524438?gl=us",
      "product_id": "1441810132117524438",
      "serpapi_product_api": "https://serpapi.com/search.json?device=desktop&engine=google_product&gl=us&google_domain=google.com&hl=en&product_id=1441810132117524438",
      "number_of_comparisons": "5+",
      "comparison_link": "https://www.google.com/shopping/product/1441810132117524438/offers?hl=en&q=Macbook+M3&gl=us&prds=eto:8002336885957663069_0,pid:13620081601188656607,rsk:PC_5732469676988158429&sa=X&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ3q4ECJ8T",
      "serpapi_product_api_comparisons": "https://serpapi.com/search.json?engine=google_product&filter=eto%3A8002336885957663069_0%2Cpid%3A13620081601188656607%2Crsk%3APC_5732469676988158429&gl=us&offers=1&product_id=1441810132117524438&sa=X&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ3q4ECJ8T",
      "source": "Stock4Less.com",
      "source_icon": "https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn%3AANd9GcQtUhyEsF49Yl8anvh8yo_H7eT4WeAvKgXy4axr6BHdennBA7Q0wSgu-28m2ivoxSNPzw07_3vgtbNIFu6qHVQh9E1VvUdSzg",
      "price": "$590.00",
      "extracted_price": 590.0,
      "old_price": "$890.00",
      "extracted_old_price": 890.0,
      "rating": 4.7,
      "reviews": 30912,
      "extensions": [
        "Mac OS",
        "Dual Core",
        "USB-C",
        "SALE"
      ],
      "thumbnail": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcSG3ucunX2M2UbNcdxPoxp05pDNhYK2MVEuHvAhGoMd9TE7-vo2kmbESBRhh4rQx-mbCjk5JGE&usqp=CAE",
      "tag": "SALE",
      "delivery": "Free delivery by Thu, Feb 15",
      "remark": "Quality display"
    },
    {
      "position": 3,
      "title": "Apple MacBook Pro Mf840ll/a 13.3-Inch 256gb Laptop w/8GB RAM & Intel Dual-Core i5 ...",
      "link": "https://www.walmart.com/ip/Restored-Apple-MacBook-Pro-MF840LL-A-13-3-Inch-256GB-Laptop-w-8GB-RAM-Intel-Dual-Core-i5-2-7-GHz-Processor-Refurbished/938254679?wmlspartner=wlpa&selectedSellerId=4800",
      "product_link": "https://www.google.com/shopping/product/480233806563921352?gl=us",
      "product_id": "480233806563921352",
      "serpapi_product_api": "https://serpapi.com/search.json?device=desktop&engine=google_product&gl=us&google_domain=google.com&hl=en&product_id=480233806563921352",
      "number_of_comparisons": "5+",
      "comparison_link": "https://www.google.com/shopping/product/480233806563921352/offers?hl=en&q=Macbook+M3&gl=us&prds=eto:3218466656693172530_0,pid:13746623205133485402,rsk:PC_10123637101179699492&sa=X&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ3q4ECLMT",
      "serpapi_product_api_comparisons": "https://serpapi.com/search.json?engine=google_product&filter=eto%3A3218466656693172530_0%2Cpid%3A13746623205133485402%2Crsk%3APC_10123637101179699492&gl=us&offers=1&product_id=480233806563921352&sa=X&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ3q4ECLMT",
      "source": "Walmart - TekReplay",
      "source_icon": "https://encrypted-tbn3.gstatic.com/favicon-tbn?q=tbn%3AANd9GcTnP5ISNmbEt5sfd-d6O77v8eZaWxR-UtwYkk865osEjKrS0r8udsVsfLPjH1VQBQizWhrYkhO2STFk8WaMhokVgFUhjn2NoxU",
      "price": "$249.98",
      "extracted_price": 249.98,
      "second_hand_condition": "refurbished",
      "rating": 4.8,
      "reviews": 44635,
      "extensions": [
        "Mac OS",
        "Dual Core",
        "USB-C"
      ],
      "thumbnail": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcRkepn6hfg0VO7wRYK110_zlH-ceoF8uB0DiPsJU14xdg9YTnUC2mzAzoS5xKbCipGBvjhnUVge&usqp=CAE",
      "delivery": "$40.00 delivery",
      "remark": "Performs well"
    },
    ...
  ],
  "pagination": {
    "current": 1,
    "next": "https://www.google.com/search?q=Macbook+M3&sca_esv=5cded6f1e83ac200&hl=en&gl=us&tbs=vw:d&tbm=shop&ei=9DjCZdjXBL-optQPztSdoAQ&start=60&sa=N&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ8NMDCJoc",
    "other_pages": {
      "2": "https://www.google.com/search?q=Macbook+M3&sca_esv=5cded6f1e83ac200&hl=en&gl=us&tbs=vw:d&tbm=shop&ei=9DjCZdjXBL-optQPztSdoAQ&start=60&sa=N&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ8tMDCI4c",
      "3": "https://www.google.com/search?q=Macbook+M3&sca_esv=5cded6f1e83ac200&hl=en&gl=us&tbs=vw:d&tbm=shop&ei=9DjCZdjXBL-optQPztSdoAQ&start=120&sa=N&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ8tMDCJAc",
      "4": "https://www.google.com/search?q=Macbook+M3&sca_esv=5cded6f1e83ac200&hl=en&gl=us&tbs=vw:d&tbm=shop&ei=9DjCZdjXBL-optQPztSdoAQ&start=180&sa=N&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ8tMDCJIc",
      "5": "https://www.google.com/search?q=Macbook+M3&sca_esv=5cded6f1e83ac200&hl=en&gl=us&tbs=vw:d&tbm=shop&ei=9DjCZdjXBL-optQPztSdoAQ&start=240&sa=N&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ8tMDCJQc",
      "6": "https://www.google.com/search?q=Macbook+M3&sca_esv=5cded6f1e83ac200&hl=en&gl=us&tbs=vw:d&tbm=shop&ei=9DjCZdjXBL-optQPztSdoAQ&start=300&sa=N&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ8tMDCJYc",
      "7": "https://www.google.com/search?q=Macbook+M3&sca_esv=5cded6f1e83ac200&hl=en&gl=us&tbs=vw:d&tbm=shop&ei=9DjCZdjXBL-optQPztSdoAQ&start=360&sa=N&ved=0ahUKEwjYoanM7ZaEAxU_lIkEHU5qB0QQ8tMDCJgc"
    }
  },
  "serpapi_pagination": {
    "current": 1,
    "next_link": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&start=60&tbs=vw%3Ad",
    "next": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&start=60&tbs=vw%3Ad",
    "other_pages": {
      "2": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&start=60&tbs=vw%3Ad",
      "3": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&start=120&tbs=vw%3Ad",
      "4": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&start=180&tbs=vw%3Ad",
      "5": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&start=240&tbs=vw%3Ad",
      "6": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&start=300&tbs=vw%3Ad",
      "7": "https://serpapi.com/search.json?device=desktop&engine=google_shopping&gl=us&google_domain=google.com&hl=en&q=Macbook+M3&start=360&tbs=vw%3Ad"
    }
  }
}

JSON structure overview

{
  ...
  "filters": [
    {
      "type": "String - Block title (Ex: 'Shipping & returns')",
      "input_type": "String - Input type (Ex: 'checkbox')",
      "options": [
        {
          "text": "String - Filter name (Ex: 'Free returns')",
          "tbs": "String - tbs value (Ex: 'mr:1,free_return:1')"
        },
        ...
      ]
    },
    ...
  ],
  "inline_shopping_results": [
    {
      "position": "Integer - Item position (Ex: 1)",
      "block_position": "String - Block position on the page. Value can be `top` or `bottom`",
      "title": "String - Item title",
      "price": "String - Item price (Ex : '$14.99')",
      "extracted_price": "Numeric - Item price as a float or integer (Ex: '14.99')".,
      "old_price": "String - Item's price before discount (Ex: '$15.99')",
      "extracted_old_price": "Numeric - Item's old price as float or integer (Ex: '15.99')",
      "second_hand_condition": "String - Description of condition when the product is second hand (Ex: 'used', or 'refurbished')",
      "link": "String - Link to the Google item page",
      "source": "String - Product source name (Ex: 'Black Rifle Coffee Company')",
      "rating": "Numeric - Item rating (Ex: '4.5')",
      "reviews": "Integer - Item review count (Ex: '1200')",
      "extensions": "Array - Item's extensions",
      "thumbnail": "String - URL of an image"
    },
    ...
  ],
  "nearby_shopping_results_map": {
    "location": "String - Nearby location (Ex: 'near Dallas')",
    "link": "String - Link to Google Maps",
    "image": "String - Link to the map image",
  },
  "nearby_shopping_results": [
    {
      "title": "String - Shopping Place Title or Advertisement Text (Ex: 'Buy Sony playstation 5 online meetup or door steps delivery')",
      "link": "String - Link to Google Search of the Place",
      "serpapi_link": "String - Link to SerpApi Google Search API of the Place's Search",
      "address": "String - Place's Address (Ex: '2920 E 73rd St, Tulsa')",
      "distance": "String - Place's distance from your search location (Ex: '0.2 mi')",
      "hours": "String - Place's operating hours (Ex: 'Today: 10:00 AM - 8:00 PM')",
      "phone": "String - Place's phone number (Ex: '(000) 000-0000')",
      "directions": "String - Place's Google Maps Directions Link",
      "delivery_options": "Array - Place's delivery options (Ex: ['Delivery', 'Pickup'])",
      "items": [
        {
          "title": "String - Item title (Ex: 'Ryan's World Youth Headphones')",
          "link": "String - Link to the item",
          "thumbnail": "String - Link to the item thumbnail",
          "price": "String - Item price (Ex: '$19.99')",
          "extracted_price": "Numeric - Item price extracted as numeral (Ex: 19.99)",
          "stock_information": "String - Item stock information (Ex: 'In stock')"
        },
        ...
      ]
    },
    ...
  ],
  "shopping_results": [
    {
      "position": "Integer - Item position (Ex: 1)",
      "title": "String - Item title (Ex: 'Ryan's World Youth Headphones')",
      "link": "String - Link to the item",
      "product_id": "String - Unique Google product identifier (Ex: '11809195947618191040')",
      "product_link": "String - Link to the Google item page",
      "serpapi_product_api": "String - SerpApi URL to fetch more information about this specific product",
      "source": "String - Product source name (Ex: 'eBay')",
      "source_icon": "String - Link to the source icon",
      "price": "String - Item price (Ex: '$14.95')",
      "extracted_price": "Numeric - Item price as a float or integer (Ex: '14.95')",
      "installment": {
        "price": "String - Monthly installment price of the item",
        "extracted_price": "Float - Monthly installment price as a float",
        "period": "Integer - Number of months",
      },
      "additional_price": {
        "tax": "String - Tax amount of the item",
        "extracted_tax": "Float - Tax amount as a float",
        "shipping": "String - Shipping cost of the item",
        "extracted_shipping": "Float - Shipping cost as a float"
      },
      "alternative_price": {
        "price": "String - Price of an item in alternative currency",
        "currency": "String - Currency of an item",
        "extracted_price": "Float - Price of an item as a float" 
      },
      "old_price": "String - Item's price before discount (Ex: '$15.99')",
      "extracted_old_price": "Numeric - Item's old price as float or integer (Ex: '15.99')",
      "second_hand_condition": "String - Description of condition when the product is second hand (Ex: 'used', or 'refurbished')",
      "rating": "Numeric - Item rating (Ex: '5')",
      "reviews": "Integer - Item review count (Ex: '15')",
      "snippet": "String - Item description",
      "extensions": "Array - Item tags/extensions",
      "thumbnail": "String - URL of an image",
      "other_options": "Array - Other Google product variants",
      "tag": "String - Item tag (Ex: 'CURBSIDE', 'IN-STORE PICKUP', 'SALE', or 'FREE 2-DAY')",
      "delivery" : "String - Information on delivery of the product (Ex: '$7.95 delivery')",
      "number_of_comparisons": "String - Number of comparisons with other sellers (Ex: '5+')",
      "comparisons_link": "String - Link to a page with comparative prices",
      "serpapi_product_api_comparisons": "String - SerpApi URL to fetch more information about this specific product's comparisons",
      "store_rating": "Float - Store rating",
      "store_reviews": "Integer - Store review count"
    },
    ...
  ],
  "related_shopping_results": [
    {
      "position": "Integer - Item position (Ex: 1)",
      "title": "String - Item title (Ex: 'Ryan's World Youth Headphones')",
      "link": "String - Link to the item",
      "product_id": "String - Unique Google product identifier (Ex: '11809195947618191040')",
      "product_link": "String - Link to the Google item page",
      "serpapi_product_api": "String - SerpApi URL to fetch more information about this specific product",
      "source": "String - Product source name (Ex: 'eBay')",
      "source_icon": "String - Link to the source icon",
      "price": "String - Item price (Ex: '$14.95')",
      "extracted_price": "Numeric - Item price as a float or integer (Ex: '14.95')",
      "old_price": "String - Item's price before discount (Ex: '$15.99')",
      "extracted_old_price": "Numeric - Item's old price as float or integer (Ex: '15.99')",
      "badge": "String - Store Badge (Ex: 'Trusted Store')",
      "rating": "Numeric - Item rating (Ex: '5')",
      "reviews": "Integer - Item review count (Ex: '15')",
      "snippet": "String - Item description",
      "extensions": "Array - Item tags/extensions",
      "thumbnail": "String - URL of an image",
      "other_options": "Array - Other Google product variants",
      "tag": "String - Item tag (Ex: 'CURBSIDE', 'IN-STORE PICKUP', 'SALE', 'FREE 2-DAY')",
      "second_hand_condition": "String - Description of condition when the product is second hand (Ex: 'used', or 'refurbished')",
      "delivery" : "String - Information on delivery of the product (Ex: '$7.95 delivery')"
    },
    ...
  ],
  "people_also_search_for": [
    {
      "text": "String - Search text (Ex: 'PS5 Amazon')",
      "link": "String - Link to Google Shopping Page",
      "serpapi_link": "String - SerpApi URL to fetch the Google Shopping Link",
      "highlighted_words": "Array - Highlighted words in the search text"
    },
    ...
  ],
  "related_searches": [
    {
      "text": "String - Search text (Ex: 'PS5 Amazon')",
      "link": "String - Link to Google Shopping Page",
      "serpapi_link": "String - SerpApi URL to fetch the Google Shopping Link",
      "highlighted_words": "Array - Highlighted words in the search text"
    },
    ...
  ],
  "categories": [
    {
      "title": "String - Category title (Ex: 'Filter by Connectivity')",
      "filters": [
        {
          "title": "String - Filter title (Ex: 'Bluetooth')",
          "thumbnail": "String - URL of an image of the filter button",
          "link": "String - Link to Google Shopping Page",
          "serpapi_link": "String - SerpApi URL to fetch the Google Shopping Link"
        },
        ...
      ]
    },
    ...
  ],
  "featured_shopping_results": [
    {
      "position": "Integer - Item position",
      "title": "String - Item title",
      "link": "String - Link to the item",
      "product_id": "String - Unique Google product identifier",
      "product_link": "String - Link to the Google item page",
      "serpapi_product_api": "String - SerpApi URL to fetch more information about this specific product",
      "source": "String - Product source name",
      "source_icon": "String - Link to the source icon",
      "price": "String - Item price",
      "extracted_price": "Float - Item price as a float",
      "alternative_price": {
        "price": "String - Price of an item in alternative currency",
        "currency": "String - Currency of an item",
        "extracted_price": "Float - Price of an item as a float" 
      },
      "old_price": "String - Item's price before discount (Ex: '$15.99')",
      "extracted_old_price": "Numeric - Item's old price as float or integer (Ex: '15.99')",
      "second_hand_condition": "String - Description of condition when the product is second hand (Ex: 'used', or 'refurbished')",
      "rating": "Float - Item rating",
      "reviews": "Integer - Item review count",
      "snippet": "String - Item description",
      "extensions": "Array - Item tags/extensions",
      "thumbnail": "String - URL of an image",
      "tag": "String - Item tag ex: CURBSIDE, IN-STORE PICKUP, SALE, or FREE 2-DAY",
      "delivery": "String - Item delivery information (Ex: 'Free delivery', 'Free shipping', 'Free shipping on orders over $35', etc)",
      "number_of_comparisons": "String - Number of comparisons with other sellers (Ex: '5+')",
      "comparisons_link": "String - Link to a page with comparative prices",
      "serpapi_product_api_comparisons": "String - SerpApi URL to fetch more information about this specific product's comparisons",
      "remark": "String - Remark about the product (Ex: 'Attractive', 'Comfortable', etc)",
      "store_rating": "Float - Store rating",
      "store_reviews": "Integer - Store review count"
    },
  ],
  ...
}