Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.drain.lat/llms.txt

Use this file to discover all available pages before exploring further.

TikTok

Base URL: https://drain.lat/api/v1/tiktok All endpoints require the x-api-key header.

GET /profile/:username

Fetch a public TikTok profile. Works with or without the @ symbol. Endpoint
GET /api/v1/tiktok/profile/:username
curl "https://drain.lat/api/v1/tiktok/profile/charlidamelio" \
  -H "x-api-key: YOUR_API_KEY"
Response
{
  "id": "6868786954978230278",
  "username": "charlidamelio",
  "displayName": "charli d'amelio",
  "bio": "just a girl who loves to dance",
  "avatarUrl": "https://p16-sign-va.tiktokcdn.com/...",
  "verified": true,
  "isPrivate": false,
  "region": "US",
  "bioLink": "",
  "followers": 155400000,
  "following": 1012,
  "likes": 11200000000,
  "videoCount": 2341,
  "profileUrl": "https://www.tiktok.com/@charlidamelio",
  "scrapedAt": "2026-05-05T12:00:00.000Z"
}
Extracts data from TikTok’s embedded JSON. No login required. The @ prefix is optional - both charlidamelio and @charlidamelio work.