space.highport.manage.listReservations
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "The names reserved under one of the caller's delegation bases, with the identity each is reserved for and whether it routes. The base's probe is not listed.",
"errors": [
{
"description": "No verified or active registration of that domain belongs to the caller.",
"name": "NotBaseOwner"
}
],
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"cursor": {
"description": "Present when more entries exist.",
"type": "string"
},
"reservations": {
"items": {
"ref": "#reservationView",
"type": "ref"
},
"type": "array"
}
},
"required": [
"reservations"
],
"type": "object"
}
},
"parameters": {
"properties": {
"cursor": {
"description": "Pagination cursor from a previous response.",
"type": "string"
},
"domain": {
"description": "The base.",
"maxLength": 253,
"type": "string"
},
"limit": {
"default": 50,
"description": "Maximum entries to return.",
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"required": [
"domain"
],
"type": "params"
},
"type": "query"
},
"reservationView": {
"description": "One reserved name.",
"properties": {
"domain": {
"description": "The reservation's registration. did is the subject, and delegatedBase is the base.",
"ref": "space.highport.defs#domainView",
"type": "ref"
},
"edge": {
"description": "Whether the name still routes to this service's edge. A name can stop routing while its base does not, when a record for that name in the base's zone takes it out of wildcard coverage.",
"ref": "space.highport.defs#edgeReachability",
"type": "ref"
},
"takenUpAt": {
"description": "When this service first observed the subject holding the name as its handle: the subject's DID document names at://<domain> as its handle, and the name resolves back to the subject. Recorded once for this reservation and kept when the subject later changes its handle or the check stops passing. Absent until then, which is also what a name looks like before this service has checked it. Releasing the name ends it, so a later reservation of the same name, for any subject, starts without it.",
"format": "datetime",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
}
},
"id": "space.highport.manage.listReservations",
"lexicon": 1
}
Metadata
- DID
-
did:plc:ciygg5hma4q7ah2kxaszkyob - CID
-
bafyreidze3ifsr5onxxbaocr56oeoa3jlfyosuexhwcn2a45pduracv4hy - Indexed At
- 2026-09-15 17:46 UTC
- AT-URI
-
at://did:plc:ciygg5hma4q7ah2kxaszkyob/com.atproto.lexicon.schema/space.highport.manage.listReservations
Version History (3 versions)
Referenced Schemas (2)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
space.highport.manage.reserveDomain procedure
Reserve 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. A…
-
The caller's registrations: domains it registered itself, and domains registered to spaces it is the authority of.
-
Domains registered to a space, with each one's state. Available to the authority and viewers.
-
space.highport.manage.releaseReservation procedure
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.