JustSERPDocs
Google

Google Product Specs

A product's attributes (brand, color, weight...), answered as the document with `product` and `specifications`.

GET
/v1/google/product/specs

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.

Authorization

headerX-API-Key<token>

Your API key.

Query Parameters

cancel_token?string

A 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.

Length1 <= length <= 128
product_token?string

The product_token of a google_shopping result.

product_id?string

The catalog id (digits).

Match^[0-9]+$
prds?string

The prds of a result's product_link.

Match^[A-Za-z0-9_:,.-]+$
gl?string

Country, two letters.

Default"us"
hl?string

Language.

Default"en"
location?string

The place. Not with uule.

uule?string

Google's own place string. Not with location.

Response Body

The attributes, as the document. When the page could not be parsed, the usual envelope.

application/json
  1. 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]?any
Example Request
curl -X GET 'https://api.justserp.com/v1/google/product/specs?product_id=9462261224435293319&gl=us&hl=en'
Example Response
{  "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"        }      ]    }  ]}