1. Style
Lnk.Bio
  • Getting Started
    • Introduction
    • Endpoints
    • Authorization
    • Private Apps
      • Introduction
      • Create a Private App
      • Generate an Access Token
    • Public Apps
      • Introduction
      • Create a Public App
      • Generate an Access Token
  • API Methods
    • Me
      • Retrieve basic profile info
      • Update profile picture
    • Lnks
      • Retrieve list of current Lnks
      • Create a new Lnk
      • Delete an existing Lnk
      • Edit an existing Lnk
      • Bulk reorder Lnks
    • Groups
      • Retrieve list of Lnk Groups
    • Style
      • Get current style
        GET
      • Set profile colors
        POST
      • Set profile fonts
        POST
      • Set profile wallpapers
        POST
      • Apply a free theme
        POST
      • Reset theme to defaults
        POST
      • List available fonts
        GET
      • List available free themes
        GET
  • Schemas
    • Sample Schemas
      • Pet
      • Category
      • Tag
    • Lnk
    • SuccessResponse
    • StyleData
    • Font
    • ThemeSummary
  1. Style

Apply a free theme

POST
https://lnk.bio/oauth/v1/style/theme
Apply a free theme to your profile. The theme sets colors, wallpapers, and effects. Retrieve available themes via /themes. Only free themes can be applied via API.

Request

Authorization
OAuth 2.0
Authorization Code
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Authorize URL: https://lnk.bio/manage/access
Token URL: https://lnk.bio/oauth/token
or
Body Params application/x-www-form-urlencodedRequired

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://lnk.bio/oauth/v1/style/theme' \
--data-urlencode 'theme_id=42'

Responses

🟢200
application/json
Theme applied successfully
Body

Example
{
    "status": true,
    "data": {
        "theme_id": 42
    }
}
🟠400BadRequest
🟠401Unauthorized
Modified at 2026-04-07 01:29:08
Previous
Set profile wallpapers
Next
Reset theme to defaults
Built with