What reports are for
A report targets an organizer (identified byorganizerId) and includes a written reason describing the concern. Reports are not tied to a specific event — they flag the organizer as a user across the platform.
Report fields
TheReportDto returned by the API contains the following fields.
| Field | Type | Description |
|---|---|---|
id | Guid | Unique identifier for the report. |
reporterId | string | ID of the user who submitted the report. |
reporterName | string | Display name of the reporter. |
organizerId | string | ID of the organizer being reported. |
organizerName | string | Display name of the reported organizer. |
reason | string | Description of the concern. Minimum 10 characters. |
reportDate | DateTime | Timestamp of when the report was submitted. |
Submitting a report
Any authenticated user with theUser, Organizer, or Admin role can submit a report.
reason field must be at least 10 characters long.
How admins handle reports
Administrators have access to the full paginated list of reports.Admin role. Non-admin users can retrieve a specific report by ID if they have the appropriate role.
Only the
Admin role has access to the full reports list. This keeps reporter identities private from other users.