Kanorio

Business systems

Reviews & Ratings

Star ratings and written reviews of products, with moderation, store replies and imported reviews.

Partial

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); Delivery GET /reviews?target= and GET /reviews/summary?target=; Customer API GET/POST/PATCH /customer/reviews
    Elements
    <kanorio-reviews> and <kanorio-rating>
    Hosted site
    /store/products/reviews and 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
View the full changelog

For site owners

How to use this product in the dashboard is covered in the help center.

Open the help center