Copied to clipboard!

Google Product Results API

Code examples
Daily build status

To fetch Google product results from SerpApi, create a search with engine parameter set to google_product and product parameter set to a product ID. (I.e., engine=google_product&product_id={product})

SerpApi JSON structure overview:
{
  ...
  "product_results": {
    "product": Integer - Product's ID,
    "title": String - Product's name,
    "prices": Array - Product's current listed prices,
    "reviews": Integer - Product's total reviews,
    "rating": Integer - Product's rating,
    "extensions": Array - Product's selling point features,
    "description": String - Product's description,
    "media": [
      {
        "type": String - Media filetype,
        "link": String - Media's location
      },
      ...
    ],
    "features": [
      {
        "name": String - Feature's name,
        "text": String - Feature's text
      },
      ...
    ]
  },
  ...

}

Product Results for a TV product


Google page structure:

Zoom In

Google Specs Results TV
SerpApi JSON structure:
{
  ...
  "product_results": {
    "product_id": 16618293882053925702,
    "title": "Sceptre X505BV-FSR - 50 LED TV - 1080p",
    "prices": [
      "$190"
    ],
    "reviews": 3851,
    "rating": 4,
    "extensions": [
      "June 2017",
      "Smart TV",
      "High Definition",
      "50 in",
      "Sceptre",
      "LCD",
      "1080p",
      "44.1 in wide",
      "LED",
      "1 HDMI Port"
    ],
    "description": "The S-Series Full HD TCL Roku TV puts all your entertainment favorites in one place, allowing seamless access to over 450,000 movies and TV episodes, your cable box, gaming console, and other devicesall from your simple, intuitive interface. The super-simple remote and dual-band Wi-Fi make it fast and easy to access your favorite content in Full HD. Connect all your favorite devices with the three HDMI inputs or cast content from your smartphone or tablet with the free mobile app. The built-in TV tuner makes this the ultimate cord-cutting TV as it also gives you the ability to access free, over-the-air HD content. If you would still like to purchase through us, we would love to have your business. We'll do our best to find the right product at the right price. For partner deals: While we typically try to show only new products, some products may be refurbished or used.",
    "media": [
      {
        "type": "image",
        "link": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcSGNbBgeABzFkVpcWKSq-u9Me5mapd-K6VeiPHRA_CSpaMh-8nQ6S86XFjHqAKRBJacyiSZoIobuGRsuMqPMSZnFX-ogfcBTSsyDhVdpWNBfn53RsAX9x2n&usqp=CAY"
      },
      {
        "type": "image",
        "link": "https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcSCW4k0Ys82YvaCWsyDuPsUyvWDHNNPT5l5nxNbnh5kHN19sV6YlI6jICH_Q5ti64kD3aZfqgOeCATle6sMy9XVJMXqL3BK0Pex-WXLuBFWi69E-XtDPNgkvg&usqp=CAY"
      },
      {
        "type": "image",
        "link": "https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcSbmyw31Tzu_Zh7fK3me56U0UDUZNVA7t-L4Ks3JJwo9GRopAS9OpvmkQco5PKjGXEYDPMQUbAKcQoYnmFLzdZ_rAlM1FvXoMoOozRpD1jRS5Fwwa5LUcEMAQ&usqp=CAY"
      },
      {
        "type": "image",
        "link": "https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcRHv7A5jvcjRoTm4sUBEdc6Xmm8RCo1Bbqv7hqISHuC02P1p6nUeG-tkAtnVaya2feEs5bZsBmwyo7QvBiiElYv2hiiF5h8FTO3pty9hgrok9xNsTujNuW9rQ&usqp=CAY"
      },
      {
        "type": "image",
        "link": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcQ9Ho2Om-YqXk2UK1kNJo__mH824DPrEUOapswS_jna3F5nR-93QVsTfH3cQi25xpGJ71FoSCBcZ0Ez-m8m5pXUkOPkRHljGbZTklk1Jw8_ImkA6wxV8VOb&usqp=CAY"
      }
    ],
    "features": [
      {
        "name": "LED display",
        "text": "With sharper contrasts of light and darks, LED display delivers a vast array of rich colors, ensuring that moving images have never been so pleasing to the eyes. LED display offers a lifelike picture, complete with bright colors and crisp images."
      },
      {
        "name": "HDMI output",
        "text": "HDMI not only delivers superior digital video and audio, but also, connects both to the TV with only one cable."
      },
      {
        "name": "Mobile high-definition link",
        "text": "MHL allow streaming of contents from your compatible smartphone or tablet to Sceptre TV, which capitalize on the visually enhanced picture quality."
      },
      {
        "name": "USB port",
        "text": "Let's you view your pictures as a slideshow or listen to your favorite music via the USB port. Just insert your flash drive into the USB port for the ultimate entertainment."
      },
      {
        "name": "MEMC 120",
        "text": "With a MEMC 120 (Motion Estimation and Motion Compensation), all action-packed sequences will flow smoothly from frame to frame for the ultimate experience. Enjoy every moment of the auto enhanced picture quality especially for all your favorite sports, video games, and movies packed with action."
      },
      {
        "name": "DTS SRS TruSurround HD",
        "text": "DTS SRS TruSurround HD delivers an enveloping combination of smooth treble and maximum bass response. The broad sound capability produces dialog that is crisp and audible."
      }
    ]
  },
  ...
}