TEASEDocs
ProductsLinkLanding-page builder

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

KeyMeaning
name_font, name_size, name_colorNickname typeface (same 12-face list as buttons), size multiplier 0.7–1.6, and color #rrggbb
usernameA separate @handle line under the nickname (not derived from it)
statusfalse hides the status line entirely; omitted = shown
status_textCustom status text, up to 48 chars; empty = the stock "Active now…" wording
bio, bio_font, bio_sizeAn optional line under the status, up to 160 chars, with its own font and 0.7–1.6 size
content_alignleft, center (default), or right for the whole nickname/status/bio block
avatar, avatar_shape, avatar_sizeA circular/rounded/square photo (64–128px) — set through the avatar upload flow, not typed by hand
hiddentrue removes the entire card from the page (content is kept — flip it back and everything returns)
styleBackground/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.

What's next

On this page