space.highport.manage.disableDelegation
Stop a base handing out names: remove its probe and clear its delegation state. Refused while any reservation remains under the base, because releasing another identity's name is a deliberate releaseReservation each. A certificate grant on the base is left alone, because certificate mode belongs to the base rather than to delegation.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | manage.highport.space |
| Indexed |
Showing version bafyreigt6uqvuj4war5boqr2ifwqvga26wcpees56cbxk3hvmad2irtvf4. Show the latest
Procedure
procedure · POSTInput
application/jsonThe base: a domain registered to the caller.
maxLength: 253
Errors
NotBaseOwner
No verified or active registration of that domain belongs to the caller.
DelegationHasReservations
Names are still reserved under the base; release each with releaseReservation first.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
space.highport.manage.releaseDomain
procedureRelease 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 revoked and deleted; no account can take the domain until that finishes. Stored blobs are left for garbage collection.
-
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.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.
-
space.highport.manage.reserveDomain
procedureReserve a name directly under a delegation base for another identity. The name answers /.well-known/atproto-did with the subject right away, and the subject can then publish a site there. The caller must own the base. Any unproven claim on the name is replaced. Repeating the call for the same subject returns the existing reservation and does not count against maxNames. Reservations last as long as the base.
-
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.