Google Product Page API

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})

API Examples

JSON structure overview

{
  ...
  "product_results": {
    "product_id": "String - Product ID",
    "title": "String - Product name",
    "prices": "Array - Product's current listed prices",
    "conditions": "Array - Product's current listed conditions",
    "typical_prices": {
      "low": "String - Lowest price of the product across the web",
      "high": "String - Highest price of the product across the web",
      "shown_price": "String - Shown price of the product at the ticker with a specific store"
    },
    "reviews": "Integer - Number of product reviews",
    "rating": "Float - Product rating",
    "extensions": "Array - Product's selling point features",
    "description": "String - Product description",
    "media": [
      {
        "type": "String - Media filetype",
        "link": "String - Media's location"
      },
      ...
    ],
    "sizes": {
      "size of the item": {
        "link": "String - Link to the item with this size",
        "product_id": "String - Product ID of the item with this size",
        "serpapi_link": "String - SerpApi link to the item",
        "selected": "Boolean - Is the size selected",
      },
    },
    "highlights": "Array - Product highlights",
    "features": [
      {
        "name": "String - Feature name",
        "text": "String - Feature description"
      },
      ...
    ]
  },
  ...
}

Results for: Nvidia GeForce 3090

Results for: Nvidia GeForce 3090

JSON Example

{
  ...
  "product_results": {
    "product_id": 5898709734021221000,
    "title": "Nvidia GeForce RTX 3090 24gb GDDR6X PCI Graphics Card",
    "prices": [
      "$1,769.99",
      "$1,369.00",
      "$1,199.99"
    ],
    "conditions": [
      "New",
      "New",
      "Used"
    ],
    "typical_prices": {
      "low": "$999",
      "high": "$1,960",
      "shown_price": "$1,769.99 at Amazon.com - Seller"
    },
    "reviews": 1950,
    "rating": 4.7,
    "extensions": [
      "ASUS",
      "PCI Express",
      "DVI",
      ...
    ],
    "description": "The GeForce RTX 3090 is a big ferocious GPU (BFGPU) with TITAN class performance. It's powered by Ampere - NVIDIA's 2nd gen RTX architecture - doubling down on ray tracing and AI performance with enhanced Ray Tracing (RT) Cores, Tensor Cores, and new streaming multiprocessors. Plus, it features a staggering 24 GB of G6X memory, all to deliver the ultimate gaming experience.",
    "media": [
      {
        "type": "image",
        "link": "https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcSr7n9kaZp2PglO5zN0cUF060vsR9Vl8f7nee1-IS4ZpkwvhOomnrLVQYFaBFs25yv9vGCcJXqloiXo4tM8bw7KakqqyDyj&usqp=CAY"
      },
      {
        "type": "image",
        "link": "https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcSeNEwFTH1Zd5huNTRhD3ziXcsu-IFDjh46hwphAIlnprByAojYtu6cLnyiRPav8p50d4ek6t1SyJfCt7y4zkCgV4Moh-9s&usqp=CAY"
      },
      {
        "type": "image",
        "link": "https://encrypted-tbn2.gstatic.com/shopping?q=tbn:ANd9GcTgv3GWEdIbe6GwS73kXfn_0DmpI2xNZCfLihTAZreuxjKTHKip7gc47lN-YP7TCU2Ae6k254PVe77sLZQ8QsR6IFzVWpHNNQ&usqp=CAY"
      },
      ...
    ],
    "highlights": [
      "Chipset: NVIDIA GeForce RTX 3090",
      "Video Memory: 24GB GDDR6X",
      "Memory Interface: 384-bit",
      ...
    ],
  },
  ...
}