fyi.opensocial.previewMethod

lexicons.opensocial.fyi

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "One of the group's own methods as the page the caller's assistant left for a tab would bring it, before it's published: its body and lexicon from that draft, called as the caller. `output` is what the method returns, as it will once published. Only for whoever may change the group's site, and only their own draft.",
      "errors": [
        {
          "name": "NotFound"
        },
        {
          "name": "Forbidden"
        },
        {
          "name": "InvalidResponse"
        },
        {
          "name": "Timeout"
        },
        {
          "name": "TooManyCalls"
        },
        {
          "name": "OutOfMemory"
        },
        {
          "name": "MethodFailed"
        },
        {
          "name": "TooLarge"
        },
        {
          "name": "Busy"
        }
      ],
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "output": {
              "description": "The method's output.",
              "type": "unknown"
            }
          },
          "required": [
            "output"
          ],
          "type": "object"
        }
      },
      "parameters": {
        "properties": {
          "channel": {
            "description": "The tab's channel.",
            "type": "string"
          },
          "group": {
            "format": "did",
            "type": "string"
          },
          "nsid": {
            "description": "The method, among the draft's.",
            "format": "nsid",
            "type": "string"
          },
          "params": {
            "description": "The method's params, as JSON.",
            "maxLength": 8192,
            "type": "string"
          },
          "tab": {
            "type": "string"
          }
        },
        "required": [
          "group",
          "channel",
          "tab",
          "nsid"
        ],
        "type": "params"
      },
      "type": "query"
    }
  },
  "id": "fyi.opensocial.previewMethod",
  "lexicon": 1
}

Validate Record

Validate a record against fyi.opensocial.previewMethod

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:2gqnilpksz2e7faj3bwvo6qc
CID
bafyreibmqsoifoiykotduwigj27bjju4qgqdoes5hwmaqkazqwrbc3llzq
Indexed At
2026-10-11 06:31 UTC
AT-URI
at://did:plc:2gqnilpksz2e7faj3bwvo6qc/com.atproto.lexicon.schema/fyi.opensocial.previewMethod

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • The page the caller's assistant left for one of the site's tabs (which needs group.configure) or for one of the caller's own pages, if any, and the caller's assistants connected to the group. Only the caller's own: nobo…

Lexicon Garden

@