TEASEDocs
API ReferenceLandings

Import a link-in-bio page

Fetch an external link-in-bio URL and return an editable preview of its profile, mapped buttons, and headers. Rate-limited per account and per target domain. Requires a write-scoped key.

Authorization

bearerAuth
AuthorizationBearer <token>

Your al_live_<prefix>_<secret> API key. Mint and manage keys in the dashboard.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

POST
/api/admin/import
curl -X POST "https://example.com/api/admin/import" \  -H "Content-Type: application/json" \  -d '{    "url": "https://linktr.ee/somecreator"  }'
{  "profile": {    "name": "Some Creator",    "avatar_url": "https://cdn.example.com/a.jpg",    "bio": "links below",    "platform": "linktree"  },  "buttons": [    {      "text_value": "OnlyFans",      "url": "https://onlyfans.com/somecreator",      "icon": "of.svg",      "segment_name": null,      "price_hint": null,      "source_index": 0    }  ],  "headers": [    "My links"  ],  "needs_review": false,  "warnings": [],  "anchor_count": 1}
{  "detail": {    "code": "import_failed",    "message": "Could not fetch the page"  }}
{  "detail": "auth required"}
{  "detail": {    "code": "rate_limited",    "message": "Слишком много запросов импорта. Попробуйте через минуту."  }}