Social Safety

POST /v2/users/{user_id}/reports

Idempotently records a private report for the authenticated reporter, canonical target, reported user, and reason tuple. The server verifies target ownership and chat access, captures immutable canonical evidence, and never accepts client-submitted evidence text.

Request

  • Base URL
    https://api.arbital.xyz (the document declares no server; this is the origin it was published from)
  • URL
    https://api.arbital.xyz/v2/users/{user_id}/reports
  • Auth
    HTTP bearer

Path parameters

user_idstring uuid required

Request body

OR
OR
OR
OR

Response

Private report acknowledgement

reason'spam' | 'harassment' | 'impersonation' | 'other' required
report_idstring uuid required
reported_user_idstring uuid required

Changes

No recorded changes to this operation across all 1 revision of this API.