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": "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",
    "highlights": "Array - Product's highlights",
    "media": [
      {
        "type": "String - Media filetype",
        "link": "String - Media's location"
      },
      ...
    ],
    "features": [
      {
        "name": "String - Feature's name",
        "text": "String - Feature's text"
      },
      ...
    ]
  },
  ...
}

Results for: iPhone 12

Results for: iPhone 12

JSON Example

{
  ...
  "product_results": {
    "product_id": 5898709734021221634,
    "title": "Nvidia GeForce RTX 3090 24gb GDDR6X PCI Express 4.0 Graphics Card",
    "prices": [
      "$2,935.00",
      "$3,199.99",
      "$21,874.30"
    ],
    "reviews": 1251,
    "rating": 4.7,
    "extensions": [
      "September 2020",
      "NVIDIA",
      "GeForce",
      ...
    ],
    "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-tbn2.gstatic.com/shopping?q=tbn:ANd9GcQNIiueg9LNh6k45wiNefIWg9oNjXjwFuTgPBQQ6AgCvvKjgLzra3wi2-PC_YTObMPKSI12E0x3Y8XYzHyt2Le9u1zo3DbZO8C6_vDQ11VhuBNnlt5Oig9P&usqp=CAY"
      },
      {
        "type": "image",
        "link": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcSzhxDVyi0vCVX5cyYXGOf7ipIDvOqYPg_EU4-InfxCtVyXq-s_IaCRfODcEpLjIPDo7br_jSCrwbUfhtmg3mk_yyK405JE_tSl2t5lmEw_nIlR5bcvq706&usqp=CAY"
      },
      {
        "type": "image",
        "link": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcQWrdr3Y8tspVU2UsVFRXT87ZJeIUCT_62a5j4FZ7otnooRCeNXldlSYFMUQIUx_hSLHyr8wmiNrFVT_t08XE-YuqLMB9bfXCFEnWBD1Y8&usqp=CAY"
      },
      ...
    ],
    "highlights": [
      "Chipset: NVIDIA GeForce RTX 3090",
      "Video Memory: 24GB GDDR6X",
      "Memory Interface: 384-bit",
      "Output: DisplayPort x 3 (v1.4a) / HDMI 2.1 x 1",
      "Nvidia India 3 Year"
    ],
    "features": [
      {
        "name": "DLSS AI acceleration",
        "text": "NVIDIA DLSS is groundbreaking AI rendering that boosts frame rates with uncompromised image quality using the dedicated AI processing Tensor Cores on GeForce RTX. This gives you the performance headroom to crank up settings and resolutions for an incredible visual experience. The AI revolution has arrived to gaming."
      },
      {
        "name": "Ray tracing",
        "text": "Ray tracing is the holy grail of gaming graphics, simulating the physical behavior of light to bring real-time, cinematic-quality rendering to even the most visually intense games."
      },
      {
        "name": "8K HDR gaming",
        "text": "Connect, play, capture, and watch in brilliant HDR at resolutions up to 8K with GeForce RTX 3090. HDMI 2.1 makes it possible for 8K resolution on a single cable. Capture up to 8K HDR footage with the GeForce Experience ShadowPlay feature and play back smoothly with AV1 decode."
      },
      ...
    ]
  },
  ...
}