Fetch Structured Data (JSON-LD or Microdata)

Retrieves structured data for a specific product. This is the recommended endpoint that accepts productId as a query parameter.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The name of the client. Can contain special characters.

Query Params
string
required

The ID of the product. Can contain special characters.

q
object

A JSON-encoded query object containing parameters for various content types. Refer to Bazaarvoice CV2 documentation for specific filter and sort values.

uri

The exact identifier string used in your Product Schema's @id field. CRITICAL REQUIREMENT: For search engines to associate these reviews with your product, the string you send here MUST BE IDENTICAL (character-for-character) to the @id you assign to the Product object in your own schema generation. Recommended Format: Product Canonical URL + #product fragment.

string
required

Locale to display Labels, Configuration, Product Attributes and Category Attributes in. The default value is the locale defined in the display associated with the API key.

string

Site ID of the implementation, default will be main_site

Headers
string
length between 10 and 500
^[a-zA-Z0-9\s\(\)\[\]\{\}\/\.\-_;:,+]+$

Clients will need to send User-Agent of consumers accessing the PDP page

string
length between 10 and 500
^[a-zA-Z0-9\s\(\)\[\]\{\}\/\.\-_;:,+]+$

Clients will need to send User-Agent of their backend http client

string
enum
Defaults to application/ld+json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/ld+json
text/javascript
text/html
application/problem+json