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
{
...
"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",
...
],
},
...
}