Delete a bio page
View as MarkdownAuthorization
bearer In: header
Path Parameters
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/v1/bio/string"{ "message": "string"}Update a bio page
Partial update. When items is present, it's synced against the existing set (max 30): an item whose id matches an existing one is updated in place (keeping that id), an item with no id (or one that doesn't match) is created, and any existing item left out is deleted. For adding, editing, or removing a single item without resending the whole list, prefer POST/PATCH/DELETE on /v1/bio/{id}/items instead.
Upload the page's avatar or background image (multipart, "file" field, ≤5MB)
multipart/form-data upload to R2 (image/png, image/jpeg, image/webp, or image/gif). Sets theme.avatarUrl or theme.bgImageUrl depending on kind. If that field was already set, the previously-uploaded image is deleted from storage — replacing an image never leaves an orphaned object behind. 400 when kind is invalid, the file is missing, or the content type isn't one of the allowed image types; 413 when the file is larger than 5MB; 503 when image storage isn't configured for this environment.