Amba

Reviews and Ratings

Collect user reviews and ratings with moderation support.

Let users rate and review content, items, or experiences within your app. Reviews go through a moderation pipeline before being published.

Client API reference

MethodPathDescription
POST/client/reviewsSubmit a review
GET/client/reviewsList published reviews
GET/client/reviews/:targetIdGet reviews for a target

Submit a review

POST /client/reviews
{
  "target_type": "content_item",
  "target_id": "item_xxx",
  "rating": 5,
  "body": "Really helpful tip, changed my morning routine!",
  "metadata": {}
}

MCP tools

ToolDescription
amba_get_review_statsGet review statistics (total, average rating, pending approvals, distribution)

Database tables

TablePurpose
reviewsReview records with rating, body, target, and approval status

On this page