The venue-event-reviews API lets authenticated users submit ratings and comments for both venues and events on ECHO. Each review targets either a venue or an event via theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/HelenaLM32/ECHO/llms.txt
Use this file to discover all available pages before exploring further.
targetType field and is uniquely scoped to the combination of author, target, and target type — meaning each user may leave at most one review per venue or event. Reviews can be read publicly and deleted by their authors.
The base URL for all endpoints on a local development server is
http://localhost:8084. Replace this with your deployed API URL in production.Get reviews by target
Query parameters
The numeric ID of the venue or event to retrieve reviews for.
The type of entity. Must be exactly
VENUE or EVENT.Example
Response fields
Unique identifier for the review.
ID of the user who submitted the review.
ID of the venue or event being reviewed.
Whether the review targets a venue or an event. One of
VENUE or EVENT.Rating from 1 (lowest) to 5 (highest).
Optional free-text comment accompanying the rating.
ISO 8601 timestamp of when the review was submitted.
Get average score
Query parameters
The numeric ID of the venue or event.
The type of entity:
VENUE or EVENT.Example
Create a review
Request body
The numeric ID of the venue or event being reviewed.
The type of entity being reviewed. Must be exactly
VENUE or EVENT (uppercase).An integer rating between 1 and 5 inclusive.
An optional free-text comment to accompany the rating.
Example
targetType to EVENT:
Error codes
| Status | Meaning |
|---|---|
400 | Missing required fields, invalid targetType, or score outside the 1–5 range. |
401 | No valid authentication token provided. |
409 | You have already submitted a review for this venue or event. |
Delete a review
ADMIN may delete it.
Path parameters
The numeric ID of the review to delete.
Example
Error codes
| Status | Meaning |
|---|---|
401 | No valid authentication token provided. |
403 | Not authorized to delete this review. |
404 | No review exists with the given ID. |