Creates a private Community-moderator report for a linked post. Requires authenticated service authorization.
Input
Encoding
application/jsoncommunity
stringat-uri
Required
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
post
stringat-uri
Required
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
reason
string
Required
No description available.
maxLength: 2000 bytesminLength: 1 bytesOutput
Encoding
application/jsoncreated
boolean
Required
No description available.
report
refcom.getorbyt.community.defs#reportView
Required
No description available.
Errors
AuthenticationRequired
CommunityNotFound
PostNotFound
RateLimitExceeded
InvalidRequest
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"type": "procedure",
"input": {
"schema": {
"type": "object",
"required": [
"community",
"post",
"reason"
],
"properties": {
"post": {
"type": "string",
"format": "at-uri"
},
"reason": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"community": {
"type": "string",
"format": "at-uri"
}
}
},
"encoding": "application/json"
},
"errors": [
{
"name": "AuthenticationRequired"
},
{
"name": "CommunityNotFound"
},
{
"name": "PostNotFound"
},
{
"name": "RateLimitExceeded"
},
{
"name": "InvalidRequest"
}
],
"output": {
"schema": {
"type": "object",
"required": [
"report",
"created"
],
"properties": {
"report": {
"ref": "com.getorbyt.community.defs#reportView",
"type": "ref"
},
"created": {
"type": "boolean"
}
}
},
"encoding": "application/json"
},
"description": "Creates a private Community-moderator report for a linked post. Requires authenticated service authorization."
}