GET /v1/tiktok/profile returns a creator’s public profile plus their most recent videos with engagement stats. Pass a username or a full profile URL — you don’t need to know any individual video URLs in advance. This makes it the right starting point for any agent workflow that needs to explore a creator’s presence before deciding which videos to transcribe or analyze.
Credits: Free — 0 credits consumed.
Endpoint
Authentication
This endpoint requires anx-api-key header.
Parameters
string
TikTok username, with or without the leading
@. Required if url is not provided.string
Full TikTok profile URL — e.g.
https://www.tiktok.com/@charlidamelio. Required if username is not provided.number
Number of recent videos to return. Min
1, max 24. Defaults to 12.Examples
Response
string
Always
"tiktok" for this endpoint.string
Always
"profile" for this endpoint.string
The creator’s TikTok username.
string
The canonical profile URL.
object
Creator identity fields:
username, displayName, avatarUrl, and verified.object
Aggregate account statistics:
followers, following, likes, and videos (total post count).array
Array of recent videos, each a full
VideoMeta object with id, url, title, description, stats, media, tags, and createdAt.Each video in the
videos array is a full VideoMeta object — the same shape returned by /v1/metadata. You can pass any video.url directly into /v1/transcript or /v1/extract without any additional lookup.