From
bafyreihinwwtooglr6ud2tgg25jcchhldzrizyyquxw3nt264euifzk6ue
indexed 2026-09-17 17:50 UTC
View this version
To
bafyreiaiv4l52s4rlabvonrvy5w7b5wiztujdlodjj3heze4ywno3anakm
indexed 2026-09-18 15:11 UTC
View this version
Compatibility
backward compatible Backward compatible. 2 non-breaking changes.
Non-breaking changes (2)
- AddedVertex AddedVertex { vertex_id: "space.highport.manage.listReservations#reservationView.servingDefaultTile" }
- AddedEdge AddedEdge { src: "space.highport.manage.listReservations#reservationView", tgt: "space.highport.manage.listReservations#reservationView.servingDefaultTile", kind: "prop", name: Some("servingDefaultTile") }
Migration guidance
Added
AddedVertex { vertex_id: "space.highport.manage.listReservations#reservationView.servingDefaultTile" }
Notes
- Non-breaking: AddedEdge { src: "space.highport.manage.listReservations#reservationView", tgt: "space.highport.manage.listReservations#reservationView.servingDefaultTile", kind: "prop", name: Some("servingDefaultTile") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"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.",66
"errors": [77
{88
"description": "No verified or active registration of that domain belongs to the caller.",99
"name": "NotBaseOwner"1010
}1111
],1212
"output": {1313
"encoding": "application/json",1414
"schema": {1515
"properties": {1616
"cursor": {1717
"description": "Present when more entries exist.",1818
"type": "string"1919
},2020
"reservations": {2121
"items": {2222
"ref": "#reservationView",2323
"type": "ref"2424
},2525
"type": "array"2626
}2727
},2828
"required": [2929
"reservations"3030
],3131
"type": "object"3232
}3333
},3434
"parameters": {3535
"properties": {3636
"cursor": {3737
"description": "Pagination cursor from a previous response.",3838
"type": "string"3939
},4040
"domain": {4141
"description": "The base domain.",4242
"maxLength": 253,4343
"type": "string"4444
},4545
"limit": {4646
"default": 50,4747
"description": "Maximum entries to return.",4848
"maximum": 100,4949
"minimum": 1,5050
"type": "integer"5151
}5252
},5353
"required": [5454
"domain"5555
],5656
"type": "params"5757
},5858
"type": "query"5959
},6060
"reservationView": {6161
"description": "One reserved name.",6262
"properties": {6363
"domain": {6464
"description": "The reservation's registration. did is the identity it is reserved for, and delegatedBase is the base.",6565
"ref": "space.highport.defs#domainView",6666
"type": "ref"6767
},6868
"edge": {6969
"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.",7070
"ref": "space.highport.defs#edgeReachability",7171
"type": "ref"7272
},73
"servingDefaultTile": {74
"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.",75
"type": "boolean"76
},7377
"takenUpAt": {7478
"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.",7579
"format": "datetime",7680
"type": "string"7781
}7882
},7983
"required": [8084
"domain"8185
],8286
"type": "object"8387
}8488
},8589
"id": "space.highport.manage.listReservations",8690
"lexicon": 18791
}