At this level
place.wisp · 7- place.wisp.authFullAccess permission-set
- place.wisp.authHosting permission-set
- place.wisp.authSites permission-set
- place.wisp.authWebhooks permission-set
- place.wisp.fs record Virtual filesystem manifest for a Wisp site
- place.wisp.settings record Configuration settings for a static site hosted on wisp.place
- place.wisp.subfs record Virtual filesystem subtree referenced by place.wisp.fs records. When a subfs entry is expanded, its root entries are merged (flattened) into the parent directory, allowing large directories to be split across multiple records while maintaining a flat structure.
- place.wisp.v2.domain.addSite procedure not from the namespace authority Map an owned domain to one owned site record.
- place.wisp.v2.domain.claim procedure not from the namespace authority Claim a custom domain for the authenticated DID. Returns DNS setup instructions.
- place.wisp.v2.domain.claimSubdomain procedure not from the namespace authority Claim a wisp.place subdomain handle for the authenticated DID.
- place.wisp.v2.domain.delete procedure not from the namespace authority Delete a claimed domain owned by the authenticated DID.
- place.wisp.v2.domain.getList query not from the namespace authority List domains for the authenticated DID (wisp subdomains + custom).
- place.wisp.v2.domain.getStatus query not from the namespace authority Get current claim and verification status for a domain.
- place.wisp.v2.domain.verify procedure not from the namespace authority Run DNS verification for a custom domain owned by the authenticated DID and update its verified status.
- place.wisp.v2.domains record not from the namespace authority Domain registration metadata for wisp.place subdomains and custom domains.
- place.wisp.v2.privateSite.create procedure not from the namespace authority 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.
- place.wisp.v2.privateSite.createShare procedure not from the namespace authority 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.
- place.wisp.v2.privateSite.delete procedure not from the namespace authority Delete an owned private site, its stored files, and all of its share links.
- place.wisp.v2.privateSite.list query not from the namespace authority List private sites owned by the authenticated account. Only ever returns the caller's own sites.
- place.wisp.v2.privateSite.listShares query not from the namespace authority List share links for an owned private site. Never returns share tokens, only their non-secret display prefix.
- place.wisp.v2.privateSite.revokeShare procedure not from the namespace authority Revoke a share link. Revocation takes effect immediately and is permanent.
- place.wisp.v2.secret.create procedure not from the namespace authority Create a named webhook signing secret. The server generates a random token unless the caller supplies one; the token is returned once in the response. Reference the secret by name via secretId in place.wisp.v2.wh.
- place.wisp.v2.secret.delete procedure not from the namespace authority Delete a webhook signing secret by name.
- place.wisp.v2.secret.list query not from the namespace authority List webhook signing secrets for the caller DID. Token values are never returned.
- place.wisp.v2.secret.rotate procedure not from the namespace authority Rotate a webhook signing secret to a newly generated token, or to a caller-supplied one. The old token stops working immediately. The new token is only returned in this response.
- place.wisp.v2.site.delete procedure not from the namespace authority Delete one owned site metadata entry and unmap any domains pointing to it.
- place.wisp.v2.site.getDomains query not from the namespace authority List domains currently mapped to a specific site.
- place.wisp.v2.site.getList query not from the namespace authority List owned sites and the domains currently mapped to each site.
- place.wisp.v2.wh record not from the namespace authority Webhook configuration for AT Protocol record events. Fires an HTTP POST to a URL when a matching record event is observed on the firehose.