space.highport.manage.releaseDomain
Release a domain: deactivate its site and stop authorizing the domain at the TLS permission endpoint. A certificate already issued for the domain itself is not revoked; it stays valid until it expires. If the domain is a base holding a wildcard certificate grant, the release ends the grant and that wildcard is revoked and deleted, and until then the domain stays refused to every account. The content-addressed blobs survive — they may be shared — and are reclaimed by garbage collection.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | manage.highport.space |
| Indexed |
Showing version bafyreicjorhqcxwb7a6d4n6deqdonrz3kfdaj3nciyu6mswwc2qjua27bi. Show the latest
Procedure
procedure · POSTInput
application/jsonThe registered hostname.
maxLength: 253
Output
application/jsonErrors
DomainNotFound
No registration for that domain belongs to the caller.
DomainIsDelegationProbe
The domain is a delegation base's probe, which goes with disableDelegation rather than with releaseDomain.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
space.highport.manage.disableDelegation
procedureStop 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.
-
space.highport.manage.releaseReservation
procedureRelease 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.
-
space.highport.manage.disconnectSpace
procedureForget a space: release its domains, purge them after the usual grace period, discard the credential and key, and stop renewing. Authority only.
-
Delete a claimed domain owned by the authenticated DID.
-
space.highport.manage.enableDelegation
procedureMake 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 verified or active.