Endpoint
Report a User
| Field | Type | Required | Description |
|---|---|---|---|
targetUserId | string | Yes | The ID of the user to report |
reason | string | No | Reason for the report (max 200 characters) |
Errors
| Code | Error | When |
|---|---|---|
400 | Missing or invalid user | targetUserId is empty, missing, or not a valid ID |
400 | Reason too long | reason exceeds 200 characters |
403 | User is already suspended | The user has already been actioned by moderators |
403 | You cannot report yourself | targetUserId is your own ID |
403 | User has blocked you | The reported user has blocked you |
404 | User not found | The user does not exist |
429 | Rate limit exceeded | Too many requests |

