app.didpic.moderation.createReport

lexicons.didpic.app

Documentation

File a moderation report against an account, a record, or a hashtag.

main procedure

File a moderation report against an account, a record, or a hashtag.

Input

Encodingapplication/json
reason string Optional

No description available.

maxLength: 2000 bytes
reasonType string Required

No description available.

subjectCid stringcid Optional

A content identifier (CID) referencing immutable data.

subjectDid stringdid Optional

A decentralized identifier (DID).

subjectTag string Optional

Hashtag name (without leading #).

maxLength: 640 bytesmaxGraphemes: 64 graphemes
subjectUri stringat-uri Optional

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

Output

Encodingapplication/json
createdAt stringdatetime Required

An RFC 3339 formatted timestamp.

id integer Required

No description available.

Errors

InvalidRequest
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://bsky.social)
Enter valid JSON for the request body
View raw schema
{
  "type": "procedure",
  "input": {
    "schema": {
      "type": "object",
      "required": [
        "reasonType"
      ],
      "properties": {
        "reason": {
          "type": "string",
          "maxLength": 2000
        },
        "reasonType": {
          "enum": [
            "spam",
            "violation",
            "illegal",
            "harassment",
            "sexual",
            "other"
          ],
          "type": "string"
        },
        "subjectCid": {
          "type": "string",
          "format": "cid"
        },
        "subjectDid": {
          "type": "string",
          "format": "did"
        },
        "subjectTag": {
          "type": "string",
          "maxLength": 640,
          "description": "Hashtag name (without leading #).",
          "maxGraphemes": 64
        },
        "subjectUri": {
          "type": "string",
          "format": "at-uri"
        }
      }
    },
    "encoding": "application/json"
  },
  "errors": [
    {
      "name": "InvalidRequest"
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "id",
        "createdAt"
      ],
      "properties": {
        "id": {
          "type": "integer"
        },
        "createdAt": {
          "type": "string",
          "format": "datetime"
        }
      }
    },
    "encoding": "application/json"
  },
  "description": "File a moderation report against an account, a record, or a hashtag."
}

Lexicon Garden

@