Preview a bio page (owner-only, works while unpublished)
Renders the same HTML as the public esrx.ly/@handle page, scoped to the caller's own page and independent of its published state — so a draft's theme/layout can be checked before it ever goes live. Unlike the public route, this never increments the page's view counter.
View as MarkdownAuthorization
bearer In: header
Path Parameters
Response Body
text/html
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/bio/string/preview""string"Fetch a stored file (public, unauthenticated)
Generic public file-serving route shared by every feature that stores user-uploaded files through this service's media layer — bio-page avatar/background images today. Published bio pages are public, so the images they embed must be fetchable without a token; this proxies the stored object rather than exposing a raw bucket URL, matching the canvas asset-serving pattern.
Add an item to a bio page
Creates one item, appended after the page's current last item (max 30 per page). Unlike PATCH /v1/bio/{id}'s items field, this never touches any other item on the page.