dev.knotless.removeOrgMember

lexicons.knotless.dev

Documentation

Answers where the account stood before: nothing changes for an account the organization did not invite.

main procedure

Answers where the account stood before: nothing changes for an account the organization did not invite.

Input

Encodingapplication/json
member stringdid Required

The account to take out.

org stringdid Required

The organization.

Output

Encodingapplication/json
Schema#removed
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": "Answers where the account stood before: nothing changes for an account the organization did not invite.",
  "input": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "member": {
          "description": "The account to take out.",
          "format": "did",
          "type": "string"
        },
        "org": {
          "description": "The organization.",
          "format": "did",
          "type": "string"
        }
      },
      "required": [
        "org",
        "member"
      ],
      "type": "object"
    }
  },
  "output": {
    "encoding": "application/json",
    "schema": {
      "ref": "#removed",
      "type": "ref"
    }
  },
  "type": "procedure"
}
removed object

What taking an account out of an organization did.

Properties

org string Required

The organization's handle, or its DID when none resolves back to it.

maxLength: 300 bytes
organization boolean Required

Whether the account is an organization.

was string Optional

Where they stood before: invited, lapsed (invited over 7 days ago), or a public or hidden member. Absent when they were not invited.

maxLength: 64 bytes
Known values: invited, lapsed, public, hidden
who string Required

The account's handle, or its DID when none resolves back to it.

maxLength: 300 bytes
View raw schema
{
  "description": "What taking an account out of an organization did.",
  "properties": {
    "org": {
      "description": "The organization's handle, or its DID when none resolves back to it.",
      "maxLength": 300,
      "type": "string"
    },
    "organization": {
      "description": "Whether the account is an organization.",
      "type": "boolean"
    },
    "was": {
      "description": "Where they stood before: invited, lapsed (invited over 7 days ago), or a public or hidden member. Absent when they were not invited.",
      "knownValues": [
        "invited",
        "lapsed",
        "public",
        "hidden"
      ],
      "maxLength": 64,
      "type": "string"
    },
    "who": {
      "description": "The account's handle, or its DID when none resolves back to it.",
      "maxLength": 300,
      "type": "string"
    }
  },
  "required": [
    "org",
    "who",
    "organization"
  ],
  "type": "object"
}

Lexicon Garden

@