Google Product Offers API
We recommend using the product_token
from the Google Shopping Search API.
We still support product_id
and prds
for backwards compatibility, but in that case there might be less data returned.
API Parameters
Search Query
-
- Name
-
product_id
- Required
- Required
- Description
-
Parameter defines the product_id you want to search. You can find these values in JSON responses or in google shopping page that appears in URL:
https://www.google.com/shopping/product/product_id
.
-
- Name
-
prds
- Required
- Optional
- Description
-
Parameter defines the product you want to search, when
product_id
is equal to 1. For example:https://www.google.com/shopping/product/1?prds=prds&gl=us&hl=en&ie=UTF-8
. Note: this parameter also allows to add custom filters that could be find in URL.
-
- Name
-
product_token
- Required
- Required
- Description
-
Parameter defines the product_token you want to search. You can find these values in JSON responses in Google Shopping API. Note: this parameter is not required if
product_id
is used.
Geographic Location
-
- Name
-
location
- Required
- Optional
- Description
-
This parameter is used to specify the canonical location of the search. For exact targeting or to see all available options, check out the Locations API. If multiple locations match your input, the most popular one will be selected.
-
- Name
-
uule
- Required
- Optional
- Description
-
This parameter sets the exact Google-encoded location for the search, and
uule
andlocation
cannot be used at the same time. SearchApi builds it for you when you use thelocation
parameter, but you can provide your own if you want precise control.
Localization
-
- Name
-
google_domain
- Required
- Optional
- Description
-
The default parameter
google.com
defines the Google domain of the search. Check the full list of supported Googlegoogle_domain
domains.
-
- Name
-
gl
- Required
- Optional
- Description
-
The default parameter
us
defines the country of the search. See the full list of Google Productgl
countries.
-
- Name
-
hl
- Required
- Optional
- Description
-
The default parameter
en
defines the interface language of the search. Check the full list of supported Googlehl
languages.
Pagination
-
- Name
-
page
- Required
- Optional
- Description
-
This parameter indicates which page of offers to return. First page returns 5 results, next pages returns up to 10 offers. Note: this parameter is not compatible with a custom
prds
parameter.
Engine
-
- Name
-
engine
- Required
- Required
- Description
-
Parameter defines an engine that will be used to retrieve real-time data. It must be set to
google_product_offers
.
API key
-
- Name
-
api_key
- Required
- Required
- Description
-
The
api_key
authenticates your requests. Use it as a query parameter (https://www.searchapi.io/api/v1/search?api_key=YOUR_API_KEY
) or in the Authorization header (Bearer YOUR_API_KEY
).
Zero Data Retention
-
- Name
-
zero_retention
- Enterprise Only
- Enterprise Only
- Required
- Optional
- Description
-
Set this parameter to
true
to disable all logging and persistent storage. No request parameters, HTML, or JSON responses are stored or logged. Suitable for high-compliance use cases. Debugging and support may be limited while enabled.
API Examples
Full Response

https://www.searchapi.org/api/v1/search?engine=google_product_offers&product_token=eyJxIjoiUFM1IiwicHJvZHVjdGlkIjoiIiwiY2F0YWxvZ2lkIjoiMTk3NDM2OTQ1NTYwODk1MzYwNCIsImdwY2lkIjoiNzI4MDI4MjAxMjE0Njk3NDM4OSIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6Ijk3ODQxMjk5MTU0MjUwNDU4ODQiLCJyZHMiOiJQQ183MjgwMjgyMDEyMTQ2OTc0Mzg5fFBST0RfUENfNzI4MDI4MjAxMjE0Njk3NDM4OSIsImltYWdlRG9jaWQiOiI2NzQ0MzIyODcwMDQ3MzE3OTA0IiwicHZvIjoiMyIsImVpIjoiT2NyU2FOZVlFIiwibWlkIjoiNTc2NDYyODIyMzM2MTIxMDQzIiwicHZ0IjoiaGciLCJnbCI6InVzIiwiaGwiOiJlbiIsInV1bGUiOiJ3K0NBSVFJQ0lZUTJGc2FXWnZjbTVwWVN4VmJtbDBaV1FnVTNSaGRHVnoifQ%3D%3D
- Python
- Node
- Ruby
- Java
- Go
- PHP
- Bash
- R
- Kotlin
- Swift
- C#
- C
- C++
- requests
import requests
url = "https://www.searchapi.org/api/v1/search"
params = {
"engine": "google_product_offers",
"product_token": "eyJxIjoiUFM1IiwicHJvZHVjdGlkIjoiIiwiY2F0YWxvZ2lkIjoiMTk3NDM2OTQ1NTYwODk1MzYwNCIsImdwY2lkIjoiNzI4MDI4MjAxMjE0Njk3NDM4OSIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6Ijk3ODQxMjk5MTU0MjUwNDU4ODQiLCJyZHMiOiJQQ183MjgwMjgyMDEyMTQ2OTc0Mzg5fFBST0RfUENfNzI4MDI4MjAxMjE0Njk3NDM4OSIsImltYWdlRG9jaWQiOiI2NzQ0MzIyODcwMDQ3MzE3OTA0IiwicHZvIjoiMyIsImVpIjoiT2NyU2FOZVlFIiwibWlkIjoiNTc2NDYyODIyMzM2MTIxMDQzIiwicHZ0IjoiaGciLCJnbCI6InVzIiwiaGwiOiJlbiIsInV1bGUiOiJ3K0NBSVFJQ0lZUTJGc2FXWnZjbTVwWVN4VmJtbDBaV1FnVTNSaGRHVnoifQ=="
}
response = requests.get(url, params=params)
print(response.text)
{
"search_metadata": {
"id": "search_KQrlGNWjgNE7uG16pZVeALdm",
"status": "Success",
"created_at": "2025-09-23T16:28:17Z",
"request_time_taken": 1.24,
"parsing_time_taken": 0.02,
"total_time_taken": 1.26,
"request_url": "https://www.google.com/search?q=PS5&oq=PS5&gl=us&hl=en&udm=28#oshopproduct=oid:9784129915425045884,iid:6744322870047317904,rds:UENfNzI4MDI4MjAxMjE0Njk3NDM4OXxQUk9EX1BDXzcyODAyODIwMTIxNDY5NzQzODk=,pvt:hg,pvo:3&oshop=apv&pvs=0",
"html_url": "https://www.searchapi.io/api/v1/searches/search_KQrlGNWjgNE7uG16pZVeALdm.html",
"json_url": "https://www.searchapi.io/api/v1/searches/search_KQrlGNWjgNE7uG16pZVeALdm"
},
"search_parameters": {
"engine": "google_product_offers",
"product_token": "eyJxIjoiUFM1IiwicHJvZHVjdGlkIjoiIiwiY2F0YWxvZ2lkIjoiMTk3NDM2OTQ1NTYwODk1MzYwNCIsImdwY2lkIjoiNzI4MDI4MjAxMjE0Njk3NDM4OSIsImhlYWRsaW5lT2ZmZXJEb2NpZCI6Ijk3ODQxMjk5MTU0MjUwNDU4ODQiLCJyZHMiOiJQQ183MjgwMjgyMDEyMTQ2OTc0Mzg5fFBST0RfUENfNzI4MDI4MjAxMjE0Njk3NDM4OSIsImltYWdlRG9jaWQiOiI2NzQ0MzIyODcwMDQ3MzE3OTA0IiwicHZvIjoiMyIsImVpIjoiT2NyU2FOZVlFIiwibWlkIjoiNTc2NDYyODIyMzM2MTIxMDQzIiwicHZ0IjoiaGciLCJnbCI6InVzIiwiaGwiOiJlbiIsInV1bGUiOiJ3K0NBSVFJQ0lZUTJGc2FXWnZjbTVwWVN4VmJtbDBaV1FnVTNSaGRHVnoifQ==",
"google_domain": "google.com",
"hl": "en",
"gl": "us",
"page": 1
},
"product": {
"product_id": "1974369455608953604",
"title": "Sony PlayStation 5 Slim Console Digital Edition",
"link": "https://www.google.com/search?q=PS5&oq=PS5&gl=us&hl=en&udm=28#oshopproduct=oid:9784129915425045884,iid:6744322870047317904,rds:UENfNzI4MDI4MjAxMjE0Njk3NDM4OXxQUk9EX1BDXzcyODAyODIwMTIxNDY5NzQzODk=,pvt:hg,pvo:3&oshop=apv&pvs=0",
"brand": "Sony",
"reviews": 22303,
"rating": 4.65
},
"offers": [
{
"position": 1,
"title": "Playstation 5 Digital Console Slim",
"link": "https://www.walmart.com/ip/PlayStation-5-Digital-Console-Slim/15404702993?wmlspartner=wlpa&selectedSellerId=0",
"price": "$545.00",
"extracted_price": 545,
"delivery_price": "Free",
"total_price": "$545.00",
"extracted_total_price": 545,
"rating": 4.3,
"reviews": 874,
"details": [
"In stock online",
"Free delivery",
"Free 90-day returns"
],
"payment_methods": "PayPal, Affirm accepted",
"merchant": {
"name": "Walmart",
"favicon": "https://encrypted-tbn3.gstatic.com/faviconV2?url=https://www.walmart.com&client=SHOPPING&size=32&type=FAVICON&fallback_opts=TYPE,SIZE,URL"
}
},
{
"position": 2,
"title": "Sony Playstation 5 Slim Digital Edition Console - 1000039670 - ac890108",
"link": "https://www.dell.com/en-us/shop/sony-playstation-5-slim-digital-edition-console/apd/ac890108/gaming-gaming-accessories?tfcid=91049735&dgc=opl&srsltid=AfmBOor1mcvTZW5-6Nj9bxiPUqOdtf8JrXcWYZ6BIV7DHCcnQdrabQm1g0o",
"price": "$499.99",
"extracted_price": 499.99,
"delivery_price": "+ $6.00",
"extracted_delivery_price": 6,
"total_price": "$505.99",
"extracted_total_price": 505.99,
"rating": 4.2,
"reviews": 185,
"details": [
"In stock online",
"Delivery between Thu - Mon $6",
"Free 30-day returns"
],
"payment_methods": "PayPal, Google Pay accepted",
"merchant": {
"name": "Dell",
"favicon": "https://encrypted-tbn3.gstatic.com/faviconV2?url=https://www.dell.com&client=SHOPPING&size=32&type=FAVICON&fallback_opts=TYPE,SIZE,URL"
}
},
...
],
"pagination": {
"current": 1,
"next": "2"
}
}