After a call ends, participants can leave a rating and an optional comment — these two endpoints let you retrieve that feedback, individually or aggregated.
Authentication
Both endpoints on this page require an Instance API Token; Organization API Tokens receive 403 Forbidden. See Authentication & API tokens.
List room feedbacks
GET /api/room_feedbacks
Fetch a paginated list of room feedbacks for your tenant.
| Query parameter | Type | Description |
|---|---|---|
page |
integer | Page number to fetch. Defaults to 1. |
rating |
string (enum) | Filter by rating: good, neutral, or bad. |
from |
string (date, YYYY-MM-DD) |
Only include feedback created on or after this date. |
to |
string (date, YYYY-MM-DD) |
Only include feedback created on or before this date (inclusive end of day). |
curl "https://acme.meetone.io/api/room_feedbacks?rating=good&from=2024-01-01&to=2024-12-31" \
-H "Authorization: Bearer $MEETONE_API_TOKEN"
{
"room_feedbacks": [
{
"room_token": "abc123xyz",
"rating": "good",
"feedback": "Great experience with the video call",
"created_at": "2024-08-23T15:19:36.378+02:00"
}
]
}
| Field | Type | Description |
|---|---|---|
room_token |
string | Token of the room this feedback belongs to. |
rating |
string (enum) | good, neutral, or bad. |
feedback |
string | Optional free-text comment from the participant. |
created_at |
string (date-time) | When the feedback was submitted. |
The response also includes Current-Page, Page-Limit, Total-Pages, Total-Count, and Link headers, the same as listing rooms. See Errors & pagination for the full details.
Feedback summary
GET /api/room_feedbacks/summary
Returns aggregated feedback counts grouped by rating, optionally filtered to a date range.
| Query parameter | Type | Description |
|---|---|---|
from |
string (date, YYYY-MM-DD) |
Only count feedback created on or after this date. |
to |
string (date, YYYY-MM-DD) |
Only count feedback created on or before this date (inclusive end of day). |
curl "https://acme.meetone.io/api/room_feedbacks/summary?from=2024-01-01&to=2024-12-31" \
-H "Authorization: Bearer $MEETONE_API_TOKEN"
{
"total": 42,
"good": 30,
"neutral": 8,
"bad": 4,
"from": "2024-01-01",
"to": "2024-12-31"
}
| Field | Type | Description |
|---|---|---|
total |
integer | Total number of feedbacks matching the filter. |
good |
integer | Number of good ratings. |
neutral |
integer | Number of neutral ratings. |
bad |
integer | Number of bad ratings. |
from |
string (date), nullable | The from filter applied, if any. |
to |
string (date), nullable | The to filter applied, if any. |
Ratings explained
Every feedback carries exactly one rating:
| Rating | Meaning |
|---|---|
good |
Positive experience. |
neutral |
Neither positive nor negative. |
bad |
Negative experience. |
Use the rating filter on the list endpoint to drill into individual bad or neutral feedbacks, and the free-text feedback field for context on why.
Related
Questions? Contact us at support@meetone.io.