space.highport.manage.disconnectSpace

lexicons.highport.space

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Forget a space: release the domains registered to it, purge under the ordinary grace, discard the credential and the key, and stop renewing. Authority only.",
      "errors": [
        {
          "description": "Bard is not connected to that space.",
          "name": "SpaceNotFound"
        },
        {
          "description": "Only the space's authority may disconnect it.",
          "name": "NotSpaceAuthority"
        }
      ],
      "input": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "space": {
              "format": "at-uri",
              "type": "string"
            }
          },
          "required": [
            "space"
          ],
          "type": "object"
        }
      },
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "disconnected": {
              "type": "boolean"
            },
            "releasedDomains": {
              "description": "The hostnames released by the disconnect.",
              "items": {
                "type": "string"
              },
              "type": "array"
            }
          },
          "required": [
            "disconnected",
            "releasedDomains"
          ],
          "type": "object"
        }
      },
      "type": "procedure"
    }
  },
  "id": "space.highport.manage.disconnectSpace",
  "lexicon": 1
}

Validate Record

Validate a record against space.highport.manage.disconnectSpace

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:ciygg5hma4q7ah2kxaszkyob
CID
bafyreifcjwmwpy3ypsxulg2h3vh53f3ax5gkwovo6b4nphrgeywvjvncw4
Indexed At
2026-09-01 13:03 UTC
AT-URI
at://did:plc:ciygg5hma4q7ah2kxaszkyob/com.atproto.lexicon.schema/space.highport.manage.disconnectSpace

Version History (2 versions)

Similar Lexicons

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

  • Release a domain: deactivate its site and stop authorizing it for TLS. Certificates already issued for it stay valid until they expire. If the domain is a base with a wildcard grant, the grant ends and the wildcard is r…

  • Stop a base handing out names: remove its probe and clear its delegation state. Refused while any reservation remains; release each one with releaseReservation. A certificate grant on the base is left in place.

  • Release a name reserved under one of the caller's delegation bases. Bard stops answering for it and stops authorizing it for TLS, and any site the subject published there stops serving.

Lexicon Garden

@