Get widget by unique id (embed data)

Get an embeddable review widget by its unique_id, and — when feed_data=1 — the paginated review feed the widget renders. Resolves the widget, verifies the owning store/account has an active widget add-on, then either returns the widget config alone or a ResponseFeed collection of reviews with the average rating. The review-site filter and review count come from the widget's saved options.

Auth

  • Bearer — account (account) role. Registered under the account group: a valid account token is required even though the widget renders on public pages. 400 if the add-on is inactive or the widget is missing.

Rate limit

  • No rate limit.

Query

FieldTypeRequiredNotes
unique_idstringRequiredMust be an existing widget.
feed_dataintegerOptional0 or 1. 1 returns the paginated review feed + avg_rating.
limitintegerOptionalFeed page size, 10–100 (values below 10 are raised to 10); when omitted, defaults to the widget's numberOfReviews, else 3.

Behaviour

    1. Config only (feed_data omitted/0): { "data": { "widget": {. }, "status": "success", "data": null } }.
    1. Feed (feed_data=1): a paginated ResponseFeed collection — top-level data is the review array, with widget, status, avg_rating, plus links/meta from pagination.
  • 400 widget not found / no active add-on.

Errors: 422 on validation failure.

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

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json