Search Google Shopping
From Litescrape, through Joshu Data Bodega.
Part of Google Keyword Data serp shopping.
- Price
- $0.000165 per call$0.17 per 1,000 calls
No calls measured in the last 30 days.
Prices include the router's 10% markup and are paid from the usage wallet. Checked on November 11, 2026.
Inputs
qstring, optionalProduct search term, up to 2,048 characters. Required unless shoprs is supplied. This is a search, not an exact product ID lookup.
glstring, optionalTwo-letter country code used to localize results.
hlstring, optionalLanguage code such as en, en-GB, or de.
numinteger, optionalNumber of products to return. Google serves 40 products per page; a larger num reads further pages within the same call and returns fewer only when Google has no more products.
uulestring, optionalPre-encoded Google location token. Mutually exclusive with location.
startinteger, optionalResult offset.
devicestring: desktop, tablet, mobile, optionalGoogle device layout. Each device is served Google's real layout for it.
shoprsstring, optionalRefinement token from a previous response's filters. An explicit refinement parameter replaces the refinement it carries.
on_saleboolean, optionalShow only products Google marks as on sale. Cannot be combined with another refinement.
sort_bystring: 1, 2, 3, 4, optionalSort order: 1 price low to high, 2 price high to low, 3 rating high to low, 4 relevance (the default). Combines with any one refinement.
timeoutnumber, optionalOptional budget for the entire request in seconds, measured from gateway receipt until the response is ready to send. Includes admission, queueing and settlement. Must be greater than 0 and at most 90. On expiry, the call is not billed and returns 503 request_deadline_exceeded with retryable=true and a request ID. Omit to retain the standard server deadline.
locationstring, optionalHuman-readable search location, such as Austin, Texas. At most 63 UTF-8 bytes. Mutually exclusive with uule.
max_pricenumber, optionalUpper price bound in the storefront currency, at or above min_price. Cannot be combined with on_sale, free_shipping or small_business.
min_pricenumber, optionalLower price bound in the storefront currency. Cannot be combined with on_sale, free_shipping or small_business.
free_shippingboolean, optionalShow only products with free shipping. Cannot be combined with another refinement.
google_domainstring, optionalGoogle domain used for the request.
small_businessboolean, optionalShow only products from small businesses. Cannot be combined with another refinement.
Call it
curl https://hello.joshu.me/api/router/call \
-H "Authorization: Bearer $JOSHU_ROUTER_KEY" \
-H "Content-Type: application/json" \
-d '{
"endpoint": "litescrape.google.serp.shopping",
"params": {
"q": "coffee maker"
}
}'