space.highport.manage.releaseDomain

lexicons.highport.space

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Release a domain: deactivate its site, stop authorizing the domain at the TLS permission endpoint, and revoke and delete its certificate. The content-addressed blobs survive — they may be shared — and are reclaimed by garbage collection.",
      "errors": [
        {
          "description": "No registration for that domain belongs to the caller.",
          "name": "DomainNotFound"
        },
        {
          "description": "The domain is a delegation base's probe, which goes with disableDelegation rather than with releaseDomain.",
          "name": "DomainIsDelegationProbe"
        }
      ],
      "input": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "domain": {
              "description": "The registered hostname.",
              "maxLength": 253,
              "type": "string"
            }
          },
          "required": [
            "domain"
          ],
          "type": "object"
        }
      },
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "released": {
              "type": "boolean"
            }
          },
          "required": [
            "released"
          ],
          "type": "object"
        }
      },
      "type": "procedure"
    }
  },
  "id": "space.highport.manage.releaseDomain",
  "lexicon": 1
}

Validate Record

Validate a record against space.highport.manage.releaseDomain

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:ciygg5hma4q7ah2kxaszkyob
CID
bafyreib7axasrquodjv44qpyxdl3jnabjcqxclnwqml7vjq7bfgowd3b3u
Indexed At
2026-09-15 17:46 UTC
AT-URI
at://did:plc:ciygg5hma4q7ah2kxaszkyob/com.atproto.lexicon.schema/space.highport.manage.releaseDomain

Version History (4 versions)

Similar Lexicons

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

  • 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.

  • Forget a space: release its domains, purge them after the usual grace period, discard the credential and key, and stop renewing. Authority only.

  • place.wisp.v2.domain.delete procedurenot from the namespace authority

    Delete a claimed domain owned by the authenticated DID.

  • Make a registered domain a delegation base, so its owner can reserve names directly under it for other identities. Returns the wildcard record that routes those names. The caller must own the base, and it must be verifi…

Lexicon Garden

@