Review feeds

These endpoints are called from a shopper's browser, so they take your publishable key rather than a secret one. Anything specific to one customer also takes a signed email and timestamp. Identifying the customer explains how to produce the signature.

To call them from your own server instead, send a secret key as a bearer token and leave apiPublishableKey out. See Calling the widget API from a server.

GET /widgets/review-feeds/google

Get every published review Google can show, as a product review feed in Google's XML schema (version 2.4). Add this URL as a product review source in Google Merchant Center and Google fetches it on its own schedule. A review is left out when it has no star rating, no text, or no product with a storefront link. Products carry their GTINs, part numbers, SKUs and brand, which is what Google matches a review to a listing by.

Query parameters

apiPublishableKeystring

Your organization's publishable key, from Settings, API keys. Leave it out when the request carries a secret key as a bearer token instead, which is how a server calls these endpoints.

sitestring

The slug of the site the feed is for. Its name is the feed's publisher, and a product link stored as a path is made absolute against its URL. With no site named, the organization's oldest site is used.

Request
curl \
  "https://your-store.meisei.app/api/widgets/review-feeds/google?apiPublishableKey=pk_YOUR_PUBLISHABLE_KEY"