SnozeDevelopers
API referencePublic pages

Mint a read-only realtime ticket for a published page

Issues a short-lived, single-use ticket that lets an anonymous reader open a receive-only realtime connection scoped to exactly this published surface, so the page reflects edits without polling. No authentication; the slug is the only credential, and the ticket carries the scope the server resolved rather than anything the caller asked for. Rate limited per client address. A slug that does not exist, is unpublished, or is published in snapshot mode returns the same opaque not-found.

POST
/v1/public/pages/{slug}/realtime-ticket

Path Parameters

slug*string

Response Body

application/json

application/json

application/json

curl -X POST "https://example.com/v1/public/pages/string/realtime-ticket"
{  "data": {    "ticket": "string",    "expiresAt": "string",    "workspaceId": "string",    "channel": "string",    "surfaceId": "string",    "updateMode": "snapshot",    "showEditorPresence": true  }}