At this level
space.highport.sites ยท 13- space.highport.sites.defs defs Which parts of a site require a signed-in reader, and which readers qualify. Absent means nothing is gated and the owner budget decides every path, which suits most sites. This is content policy, not billing: it lives in the record, so it moves with the site and anyone can read it.
- space.highport.sites.getSite query The public view of the site serving a domain: its owner, its active revision, and the tile it binds, if any. No DNS or diagnostic detail. A domain registered to a space includes the space.
- space.highport.sites.getTile query A published tile. Without cid, returns the latest published version. Never returns a prepared but uncommitted version, or a space tile.
- space.highport.sites.getTileIcon query A tile's icon bytes, served with the blob's mimeType and a one-year immutable Cache-Control. Lets directories show icons even after the author's PDS has dropped the blob.
- space.highport.sites.getVisitorAccess query The requesting visitor's access to the site serving this request: whether its members-only pages admit them. Served only at /_bard/xrpc/ on a Highport site, from the visitor's site session; never by highport.space. Uncacheable.
- space.highport.sites.getWebTile query An ing.dasl.masl Web Tile from Highport's Web Tile index, which takes records from every author on the network. Returns the record as it currently stands; the index keeps no earlier versions, can lag the author's repository, and omits records its limits skipped.
- space.highport.sites.listSites query The public directory of active sites. Filter by did for one identity's sites, or by tile for the sites bound to one tile.
- space.highport.sites.listTiles query Published tiles a site owner can browse to find one to bind. Space tiles are never listed.
- space.highport.sites.listWebTiles query ing.dasl.masl Web Tiles in Highport's Web Tile index, in AT-URI order. Each entry is the record's current version, without the record body; getWebTile returns the body.
- space.highport.sites.resolveDomain query Look up which identity and record serve a domain. Useful for checking who owns a site.
- space.highport.sites.site record A static website hosted from an AT Protocol repository. The record key is the site's hostname in lowercase IDNA A-label form. A site serves either an inline manifest or a tile bound by strong reference: a space.highport.sites.tile, with parameters, or an ing.dasl.masl DASL Web Tile, without.
- space.highport.sites.space space A private place where an identity keeps site and tile records for highport.space to publish, optionally shared with members who can read them. Only the authority's own repo in the space is read; records other members write there are not served. Only the authority can register domains to a space.
- space.highport.sites.tile record A reusable, parameterized web tile: a bundle of static resources that a space.highport.sites.site can bind to a domain by strong reference. Authors publish tiles under a TID key, and a tile is never tied to a domain.