place.wisp.v2.privateSite.create
Create a private site from an uploaded archive. Private sites are stored only by the wisp hosting service and are never written to the owner's PDS, because atproto repo records and blobs are publicly readable and broadcast over the firehose. Access is granted to the owner's authenticated account and to any share links they create.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | privateSite.v2.wisp.place |
| Indexed |
Procedure
procedure · POSTInput
multipart/form-dataOutput
application/jsonexpiresAt
string · datetimeAbsent when the site never expires.
Display name. Not an identifier.
Stable identifier for this private site. Record-key syntax so it can become a permissioned-space key in v2.
Owner-facing URL. Requires an authenticated session.
Errors
AuthenticationRequired
No description in schema.
InvalidRequest
No description in schema.
PayloadTooLarge
No description in schema.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
List private sites owned by the authenticated account. Only ever returns the caller's own sites.
-
Create a share link for an owned private site. The returned token is the access credential and is shown exactly once; only its hash is stored. A share can never outlive its site, so its expiry is clamped to the site's expiry.