Reports Extension
Reporting can be used to report content to moderators or administrators of a remote instance for review.
When an instance receives a report, it should be reviewed by a moderator or administrator.
Entity Definition
- Name
type
- Required
- Required
- Type
- string
- Description
Must be
pub.versia:reports/Report
.
- Name
reported
- Required
- Required
- Type
- URI[]
- Description
URIs of the content being reported.
- Name
reason
- Required
- Required
- Type
- string
- Description
Reason for the report. Should be concise and clear, such as
spam
,harassment
,misinformation
, etc.
- Name
comment
- Type
- string
- Description
Additional comments about the report. Can be used to provide more context or details.
Example Report
{
"id": "6f3001a1-641b-4763-a9c4-a089852eec84",
"type": "pub.versia:reports/Report",
"author": "https://example.com/users/6f3001a1-641b-4763-a9c4-a089852eec84",
"uri": "https://example.com/reports/f7bbf7fc-88d2-47dd-b241-5d1f770a10f0",
"reported": [
"https://test.com/publications/46f936a3-9a1e-4b02-8cde-0902a89769fa",
"https://test.com/publications/213d7c56-fb9b-4646-a4d2-7d70aa7d106a"
],
"reason": "spam",
"comment": "This is spam."
}