Business systems
Reviews & Ratings
Star ratings and written reviews of products, with moderation, store replies and imported reviews.
Reviews let customers rate and describe what they bought. A review points at its target, and the target stores only the aggregate rating and display settings.
Core objects
- Reviews. A rating and text from a verified buyer, or an imported review. Buyer reviews are approved or rejected; imported reviews can also be deleted.
- Replies. The store's public answer to a review.
- Settings. Per product: whether reviews are on, the visibility threshold and any historical rating to start from.
How the APIs fit
- Read published reviews and the rating summary with the Content Delivery API, or render them with
<kanorio-reviews>and<kanorio-rating>. - Customers write and edit their own reviews through the Customer API.
- Moderate, reply, import and change settings with the Management API.
- Webhooks report submitted, published and replied reviews.
What the APIs expose
- Reviews & ratings for products (services when bookings ship)Partial
- API
- Management API
reviews.*(list, get, approve, reject, reply, import, delete_imported, settings.get/update); DeliveryGET /reviews?target=andGET /reviews/summary?target=; Customer APIGET/POST/PATCH /customer/reviews - Elements
<kanorio-reviews>and<kanorio-rating>- Hosted site
/store/products/reviewsand the hosted product page- Webhooks
reviews.submitted,reviews.published,reviews.replied
- Photo or video attachments on reviewsNot offered
- Alternative
- Reviews are text plus a 1–5 rating. Media moderation and abuse handling have no staffing model yet; if added later, images go through the media ledger like any other asset.
- Multi-step moderation workflows and reviewer assignmentNot offered
- Alternative
- A single pending queue: approve or reject. Same reasoning as the content primitive, which has no multi-step approval.
- Store-wide mixed review wallNot offered
- Alternative
- Each target (product, service) has its own list and aggregate. A mixed wall blends ratings of unrelated items, which UK CMA guidance treats as potentially misleading.
- Google Product Ratings feed generationNot offered
- Alternative
- Build the feed from Delivery GET /reviews yourself. The feed has minimum-count, language, low-rating and verification policies that are easy to violate; Kanorio guarantees imported reviews are never marked verified so your feed stays compliant.
- Hiding or auto-rejecting reviews by star ratingNot offered
- Alternative
- reviews.reject exists for content that breaks your rules. Filtering by rating is prohibited by the FTC Consumer Reviews Rule (2024) and UK CMA guidance, so there is no such option.
API reference
Webhook events
- reviews.submitted · Fired when a buyer submits or edits a review (it is pending moderation).
- reviews.published · Fired when a review becomes public: approved by the store, or imported.
- reviews.replied · Fired when the store posts or replaces its public reply to a review.
Elements
- <kanorio-reviews> · Published reviews for a product or service with the rating summary, verified badges, replies and load more.
- <kanorio-rating> · Compact star rating and review count for a product or service.
Recent changes
- 2026-10-28 Reviews: moderate, reply, import and settings
For site owners
How to use this product in the dashboard is covered in the help center.
Open the help center