space.highport.manage.listReservations

lexicons.highport.space

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Names reserved under one of the caller's delegation bases, with who each is reserved for and whether it routes. The base's probe is not included.",
      "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 domain.",
            "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 identity it is reserved for, 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 still routes, if a record for that name in the base's zone overrides the wildcard.",
          "ref": "space.highport.defs#edgeReachability",
          "type": "ref"
        },
        "servingDefaultTile": {
          "description": "Whether this name is serving the base's default tile. False when the base has set none, and false once the subject publishes a site of their own, which replaces it.",
          "type": "boolean"
        },
        "takenUpAt": {
          "description": "When this service first saw the subject use the name as its handle (its DID document lists at://<domain> and the name resolves back). Set once, and kept even if the handle later changes or the check fails. Absent before then. Releasing the name clears it.",
          "format": "datetime",
          "type": "string"
        }
      },
      "required": [
        "domain"
      ],
      "type": "object"
    }
  },
  "id": "space.highport.manage.listReservations",
  "lexicon": 1
}

Validate Record

Validate a record against space.highport.manage.listReservations

Validation Options
Automatically resolve and include external schemas for full validation
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:ciygg5hma4q7ah2kxaszkyob
CID
bafyreiaiv4l52s4rlabvonrvy5w7b5wiztujdlodjj3heze4ywno3anakm
Indexed At
2026-09-18 15:11 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.

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

  • 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

@