tools.ozone.team.updateMember

ozone-lexicons.bsky.social

Documentation

Update a member in the ozone service. Requires admin role.

main procedure

Update a member in the ozone service. Requires admin role.

Input

Encodingapplication/json
did stringdid Required

A decentralized identifier (DID).

disabled boolean Optional

No description available.

role string Optional

No description available.

Output

Encodingapplication/json

Errors

MemberNotFound The member being updated does not exist in the team
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": [
        "did"
      ],
      "properties": {
        "did": {
          "type": "string",
          "format": "did"
        },
        "role": {
          "type": "string",
          "knownValues": [
            "tools.ozone.team.defs#roleAdmin",
            "tools.ozone.team.defs#roleModerator",
            "tools.ozone.team.defs#roleVerifier",
            "tools.ozone.team.defs#roleTriage"
          ]
        },
        "disabled": {
          "type": "boolean"
        }
      }
    },
    "encoding": "application/json"
  },
  "errors": [
    {
      "name": "MemberNotFound",
      "description": "The member being updated does not exist in the team"
    }
  ],
  "output": {
    "schema": {
      "ref": "tools.ozone.team.defs#member",
      "type": "ref"
    },
    "encoding": "application/json"
  },
  "description": "Update a member in the ozone service. Requires admin role."
}

Lexicon Garden

@