update_profile
Edit your profile like Edit Profile in the app: displayName, bio, location, website, instagram, twitter, facebook, tiktok. Only fields you pass change; an empty string clears an optional field. Photos and handle aren't changed here (see set_username). Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call with confirm_token only after they agree.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bio | No | Bio | |
| tiktok | No | tiktok; empty string clears it | |
| No | twitter; empty string clears it | ||
| website | No | website; empty string clears it | |
| No | facebook; empty string clears it | ||
| location | No | location; empty string clears it | |
| No | instagram; empty string clears it | ||
| displayName | No | Display name | |
| confirm_token | No | Omit on the first call to get a preview. After the user agrees, call again with identical arguments plus this token. |