com.getorbyt.community.replyModmail

getorbyt.com

Documentation

Replies to a member's Modmail thread as the mod team. Requires manage-mail. Moderators cannot start a thread: they answer one a member opened. The member sees the reply in the thread and in Activity, from the team rather than from the moderator.

main procedure

Replies to a member's Modmail thread as the mod team. Requires manage-mail. Moderators cannot start a thread: they answer one a member opened. The member sees the reply in the thread and in Activity, from the team rather than from the moderator.

Input

Encodingapplication/json
community stringat-uri Required

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

member stringdid Required

The member whose thread this answers.

text string Required

No description available.

maxLength: 2000 bytesminLength: 1 bytes

Output

Encodingapplication/json

Errors

AuthenticationRequired
CommunityNotFound
InsufficientRole
InvalidRequest
InvalidAction The thread is the caller's own.
ThreadNotFound
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
{
  "description": "Replies to a member's Modmail thread as the mod team. Requires manage-mail. Moderators cannot start a thread: they answer one a member opened. The member sees the reply in the thread and in Activity, from the team rather than from the moderator.",
  "errors": [
    {
      "name": "AuthenticationRequired"
    },
    {
      "name": "CommunityNotFound"
    },
    {
      "name": "InsufficientRole"
    },
    {
      "name": "InvalidRequest"
    },
    {
      "description": "The thread is the caller's own.",
      "name": "InvalidAction"
    },
    {
      "name": "ThreadNotFound"
    }
  ],
  "input": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "community": {
          "format": "at-uri",
          "type": "string"
        },
        "member": {
          "description": "The member whose thread this answers.",
          "format": "did",
          "type": "string"
        },
        "text": {
          "maxLength": 2000,
          "minLength": 1,
          "type": "string"
        }
      },
      "required": [
        "community",
        "member",
        "text"
      ],
      "type": "object"
    }
  },
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "message": {
          "ref": "com.getorbyt.community.defs#modmailMessageView",
          "type": "ref"
        },
        "thread": {
          "ref": "com.getorbyt.community.defs#modmailThreadView",
          "type": "ref"
        }
      },
      "required": [
        "thread",
        "message"
      ],
      "type": "object"
    }
  },
  "type": "procedure"
}

Lexicon Garden

@