fyi.opensocial.deactivateGroup
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Switch the group off: its account is deactivated on this host, so nothing can read its spaces or write as it. Reversible with activateGroup. Requires group.configure. The host remembers who held group.configure at this moment, because while the group is off its membership cannot be read.",
"errors": [
{
"name": "AlreadyDeactivated"
}
],
"input": {
"encoding": "application/json",
"schema": {
"properties": {
"group": {
"description": "The group DID. Every method is served by the group's host and authorized against that group's roles.",
"format": "did",
"type": "string"
}
},
"required": [
"group"
],
"type": "object"
}
},
"type": "procedure"
}
},
"id": "fyi.opensocial.deactivateGroup",
"lexicon": 1
}
Metadata
- DID
-
did:plc:2gqnilpksz2e7faj3bwvo6qc - CID
-
bafyreibrgntlx2ccubgl3kjyc5xppqqthzeorpsnqljsvlrfzjtp3fk2mu - Indexed At
- 2026-09-24 17:26 UTC
- AT-URI
-
at://did:plc:2gqnilpksz2e7faj3bwvo6qc/com.atproto.lexicon.schema/fyi.opensocial.deactivateGroup
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
fyi.opensocial.activateGroup procedure
Switch a deactivated group back on. Allowed to anyone who held group.configure when it was switched off.
-
fyi.opensocial.deleteGroup procedure
Delete the group: its account, its repo and its spaces on this host, and the host's own state about it. Irreversible. Requires group.configure, or, for a deactivated group, having held it when the group was switched off…
-
fyi.opensocial.leaveGroup procedure
Leave the group.
-
fyi.opensocial.revokeGroupToken procedure
Revoke one act-as session for the group DID. Requires group.configure.
-
fyi.opensocial.deleteRole procedure
Remove a role. Requires group.configure. Fails if any membership still holds it.