Google Product Specs
A product's attributes (brand, color, weight...), answered as the document with `product` and `specifications`.
A product's attributes (brand, color, weight...), answered as the document with product and
specifications. The viewer draws one grid, "About this product", so there is one category of
that name; the old specifications page's groups are no longer drawn, and the product's rating,
review count and extensions are not on the page. Exactly one of product_id, prds,
product_token.
X-API-Key<token>Your API key.
cancel_token?stringA name you make up for this request (a UUID is fine), so you can later GET /v1/cancel
with it. Only you know it, so only you can cancel. Use a new one for every request, retries included: a cancelled token stays cancelled for a few minutes.
1 <= length <= 128product_token?stringThe product_token of a google_shopping result.
product_id?stringThe catalog id (digits).
^[0-9]+$prds?stringThe prds of a result's product_link.
^[A-Za-z0-9_:,.-]+$gl?stringCountry, two letters.
"us"hl?stringLanguage.
"en"location?stringThe place. Not with uule.
uule?stringGoogle's own place string. Not with location.
The attributes, as the document. When the page could not be parsed, the usual envelope.
application/json- response
The first three keys of every parsed 200 (the answer is the document itself, no success/data
envelope): what the search was (search_metadata), what it asked (search_parameters), the
parser's own search_information ({} when it has none). The engine's blocks follow, at the same
level. An engine whose answer is a list puts it under results.
search_metadata*search_parameters*The request's own fields as sent, engine first, without cancel_token.
search_information*The parser's own, e.g. yelp_search's; otherwise {}.
product?specifications?array<>[key: string]?anycurl -X GET 'https://api.justserp.com/v1/google/product/specs?product_id=9462261224435293319&gl=us&hl=en'{ "search_metadata": { "id": "string", "status": "Success", "created_at": "string", "request_url": "string", "html_url": "string" }, "search_parameters": {}, "search_information": {}, "product": { "product_id": "string", "title": "string", "link": "string", "description": "string" }, "specifications": [ { "category": "string", "attributes": [ { "name": "string", "value": "string" } ] } ]}Google Product Offers GET
The stores that sell a product with their prices, answered as the document: `search_metadata`, `search_parameters` (with `page`), `search_information` (`total_offers`: the number listed, not Google's total), `product` and `offers`.
Google Product Reviews GET
What reviewers say about a product, answered as the document: `product` (id, title) and `review_results`, one quote per topic with the reviewer, the site and the age.