DevelopersAPI referenceLinksBio
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.
View as MarkdownAuthorization
bearer AuthorizationBearer <token>
In: header
Path Parameters
id*string
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/v1/bio/string" \ -H "Content-Type: application/json" \ -d '{}'{ "page": { "id": "string", "handle": "string", "publicUrl": "string", "title": "string", "bio": "string", "theme": { "preset": "string", "layout": "classic", "background": "string", "text": "string", "accent": "string", "bgKind": "solid", "bgImageUrl": "string", "bgFit": "cover", "bgScrim": 0, "bgZoom": 0, "bgPosX": 0, "bgPosY": 0, "shape": "sharp", "fill": "solid", "shadow": "none", "font": "string", "bold": true, "avatarUrl": "string", "customLayout": { "align": "center", "avatar": 0, "band": 0, "arch": true, "rule": true }, "socials": { "property1": "string", "property2": "string" } }, "published": true, "views": 0, "items": [ { "id": "string", "label": "string", "url": "string", "icon": 0, "featured": true } ], "created": "2019-08-24T14:15:22Z", "updated": "2019-08-24T14:15:22Z" }}