event

Review Submitted

Published when a customer submits a review. The review is stored but not yet visible — it awaits moderation.

EventBroker:Kafka

Overview

ReviewSubmitted is published by the Review APIReview APIServicev1.0.0The public-facing API for product reviews. Accepts review submissions, serves published reviews, and is the entry point ...Publishesreview-submitted, review-flagged +1Subscribessubmit-review, flag-review +2Ownerreviews-platformMapRepoView docs once a review has been accepted and stored. The Review Moderation WorkerReview Moderation WorkerServicev1.0.0Asynchronous worker that screens submitted reviews for spam, abuse and policy violations, then publishes or rejects them...Publishesreview-published, review-rejectedSubscribesreview-submitted, review-flaggedOwnerreviews-platformMapRepoView docs consumes it to screen the review before it can be published.

Architecture diagram

Event-driven architecture documentation: Acme Inc

JSON Schema

7 properties
reviewIdstring<uuid>
required
productIdstring
required
customerIdstring
required
ratinginteger
required
Minimum: 1
Maximum: 5
titlestring
bodystring
submittedAtstring<date-time>
required