Google Shopping Results API via SerpApi

To fetch Google shopping results from SerpApi, create a search with tbm parameter set to shop. (I.e., tbm=shop)

SerpApi JSON structure:

{
  ...
  "shopping_results": [
    {
      "position": Integer - Item position
      "title": String - Item title
      "link": String - Link to the Google item page 
      "prince": String - Item price
      "rating": Float - Item rating
      "review_count": String - Item review count
      "snippet": String - Item description
      "extensions": String - Item tags/extensions
    },
  ...
}

Example of shopping results for "TV"

TV Shopping

{
  ...
  "shopping_results": [
    {
      "position": 1,
      "title": "Sceptre 32 inch Class HD (720P) LED TV (X322BV-SR), Black",
      "link": "https://www.google.com/shopping/product/4988577490740864747?sourceid=chrome&q=TV&oq=TV&hl=en&gl=us&uule=w+CAIQICInRGFsbGFzLUZ0LiBXb3J0aCxUWCxUZXhhcyxVbml0ZWQgU3RhdGVz&prds=paur:ClkAsKraX_0vX_offN0IlIE0T3SJcvI9ihDMEPbxOcKMzBRrDmwZ3_U1lL4xf89mw2uWMimYRBlQXFaagtZ3AcEWCwE8VLr7Hpjq3rWLHarPEOWRSf0MW6ZmNhIZAFPVH73Ev8Q5pItfIeBCMce525nlEnpXdw&sa=X&ved=0ahUKEwjk2ZDFj_DdAhVOhOAKHcvOCcgQ8wIImgU",
      "price": "$99.99",
      "rating": 4.4,
      "review_count": 1780,
      "snippet": "Clear QAM tuner is included to make cable connection as easy as possible, without an antenna. HDMI input delivers the ...",
      "extensions": [
        "February 2017",
        "High Definition",
        "Smart TV",
        "9.7 lb",
        "32 in",
        "Sceptre",
        "LED",
        "720p",
        "28.8 in wide",
        "2.9 in deep"
      ]
    },
    {
      "position": 2,
      "title": "Sceptre X505BV-FSR - 50\" LED TV - 1080p",
      "link": "https://www.google.com/shopping/product/16618293882053925702?sourceid=chrome&q=TV&oq=TV&hl=en&gl=us&uule=w+CAIQICInRGFsbGFzLUZ0LiBXb3J0aCxUWCxUZXhhcyxVbml0ZWQgU3RhdGVz&prds=paur:ClkAsKraXyygqKUM6P8Z66DJhGy_K6MNIpGl3WVwdHh2kK0nm_FfP3-qpZdbC-0Yvjk-2KqzQZAtg8vHuDFbQwQJZwTXPMrB-uBthaOjqGPWR59brjIr-Hg5bBIZAFPVH71W1qB6NFT8FpJaPeMoBvuBe-yX2A&sa=X&ved=0ahUKEwjk2ZDFj_DdAhVOhOAKHcvOCcgQ8wIIrQU",
      "price": "$219.99",
      "rating": 4.3,
      "review_count": 2609,
      "snippet": "Clear QAM tuner is included to make cable connection as easy as possible, without an antenna. From battle scenes to car chases ...",
      "extensions": [
        "High Definition",
        "50 in",
        "Sceptre",
        "LED",
        "1080p",
        "44.1 in wide",
        "1 HDMI Port",
        "1920 x 1080",
        "178° viewing angle"
      ]
    },
    {
      "position": 3,
      "title": "Insignia NS-19D310NA19 - 19\" LED TV - 720p",
      "link": "https://www.google.com/shopping/product/18144747199276192582?sourceid=chrome&q=TV&oq=TV&hl=en&gl=us&uule=w+CAIQICInRGFsbGFzLUZ0LiBXb3J0aCxUWCxUZXhhcyxVbml0ZWQgU3RhdGVz&prds=paur:ClkAsKraX2fm-w0d6-svBkE5UB9EhN0EOSB6sa-3oTaNIYbDbFgdyS538HazjSE0t63UqpL4ErAmUV0q-3y5NWQ38GTF2Oju_h_-5RovwYtZQ9ZC-UvGZcq3hhIZAFPVH73_h7c7RCrcQaVehc3HgYdjrKpGew&sa=X&ved=0ahUKEwjk2ZDFj_DdAhVOhOAKHcvOCcgQ8wIIwQU",
      "price": "$69.99",
      "rating": 4.6,
      "review_count": 1087,
      "snippet": "Its built-in DTS sound technology delivers clear, natural audio with powerful bass, and its 720p HD resolution provides a ...",
      "extensions": [
        "November 2017",
        "High Definition",
        "3.5 lb",
        "19 in",
        "Insignia",
        "LED",
        "720p",
        "17.3 in wide",
        "2.7 in deep",
        "2 HDMI Ports"
      ]
    },
    {
      "position": 4,
      "title": "Samsung UN50J5200AFXZA - 50\" LED Smart TV - 1080p",
      "link": "https://www.google.com/shopping/product/17157785445059882231?sourceid=chrome&q=TV&oq=TV&hl=en&gl=us&uule=w+CAIQICInRGFsbGFzLUZ0LiBXb3J0aCxUWCxUZXhhcyxVbml0ZWQgU3RhdGVz&prds=paur:ClkAsKraX3n7droXMNzjY4PaGHiYT1dxU-h7y9iB7SSOiF3m_3NKzrLHvj9lXN5pm4W5JO8EDtY1bRpszJfREBGfZF-QtVA3oF-RgZXd-vcJc0e-yvIlJmAxKxIZAFPVH71ouJBTJjfCv2r0UeoTJ2G--OfXkw&sa=X&ved=0ahUKEwjk2ZDFj_DdAhVOhOAKHcvOCcgQ8wII6wU",
      "price": "$235.82",
      "rating": 4.5,
      "review_count": 2145,
      "snippet": "This Smart TV allows access to your favorite program choices such as live TV, video on demand, apps and social media in one ...",
      "extensions": [
        "June 2015",
        "High Definition",
        "Smart TV",
        "23.1 lb",
        "50 in",
        "Samsung",
        "Series 5",
        "LED",
        "1080p",
        "44.9 in wide"
      ]
    },
    {
      "position": 5,
      "title": "VIZIO M70-D3 - 70\" LED Smart TV - 4K UltraHD",
      "link": "https://www.google.com/shopping/product/16631929340130877588?sourceid=chrome&q=TV&oq=TV&hl=en&gl=us&uule=w+CAIQICInRGFsbGFzLUZ0LiBXb3J0aCxUWCxUZXhhcyxVbml0ZWQgU3RhdGVz&prds=paur:ClkAsKraX9TmCOxDUAZRLmvw_yruVBb8H1mDwpaYAYsI7zHn-QfDU0isyc7v1YAtBgdHfxWT1ffmiZ9m2cPGPNiQW9VG3O5_rS8KEudx39H2FGdJCnE0DNo1uRIZAFPVH72LIKuOWEK1MQ9Bw2tDNK1ZvBj0bg&sa=X&ved=0ahUKEwjk2ZDFj_DdAhVOhOAKHcvOCcgQ8wIIgAY",
      "price": "$194.74",
      "rating": 3.7,
      "review_count": 40,
      "snippet": "Introducing the all-new VIZIO SmartCast M-Series 70\" 4K HDR Home Theater Display. Part of the VIZIO SmartCast collection with ...",
      "extensions": [
        "January 2016",
        "High Definition",
        "Smart TV",
        "58.2 lb",
        "70 in",
        "VIZIO",
        "M-Series",
        "LED",
        "4K",
        "61.8 in wide"
      ]
    },
    ...
  ...
}