Configure the profile card
Change the nickname, status line, bio, and avatar without replacing the whole design.
The profile card — nickname, the "Active now · Responds in 5 mins" status line, and an optional
bio and avatar — is its own section (profile) on the same POST /api/admin/bg/ui endpoint used
for button styling.
Set the card
curl -X POST "https://app.tease.link/api/admin/bg/ui?domain=links.creator.com" \
-H "Authorization: Bearer $TEASE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"profile": {
"name_font": "unbounded",
"name_size": 1.2,
"name_color": "#ffe4ec",
"username": "yourmodel",
"status_text": "Online now",
"bio": "18+ · daily drops",
"bio_font": "nunito",
"bio_size": 0.9,
"content_align": "left"
}
}'Like the buttons section, this replaces the whole card style — send everything you want kept.
What you can set
| Key | Meaning |
|---|---|
name_font, name_size, name_color | Nickname typeface (same 12-face list as buttons), size multiplier 0.7–1.6, and color #rrggbb |
username | A separate @handle line under the nickname (not derived from it) |
status | false hides the status line entirely; omitted = shown |
status_text | Custom status text, up to 48 chars; empty = the stock "Active now…" wording |
bio, bio_font, bio_size | An optional line under the status, up to 160 chars, with its own font and 0.7–1.6 size |
content_align | left, center (default), or right for the whole nickname/status/bio block |
avatar, avatar_shape, avatar_size | A circular/rounded/square photo (64–128px) — set through the avatar upload flow, not typed by hand |
hidden | true removes the entire card from the page (content is kept — flip it back and everything returns) |
style | Background/border/shadow/radius for the card itself — the same object shape used by canvas objects |
Reset to the stock card with { "profile": null }.
Confirm it worked
The response's ui.profile echoes back only the keys that differ from stock — an empty {}
after a reset, or exactly the fields you set otherwise. Check the live preview for the actual
visual.
Platform designs only
Like button styling, the profile card only applies on a built-in design (classic or
spotlight). A domain on an uploaded custom HTML design
renders its own profile markup and ignores this section.