TikTok oEmbed Lookup

PythonSocial Media
POST api.upapi.io/tiktok-oembed.get

Resolve any TikTok profile or video URL to its title, author and thumbnail via TikTok's public oEmbed endpoint. No auth, no signing.

tiktokoembedmetadatasocialscraping
AuthAPI key
Cost1 unit
Timeout20s
Cache3600s

Request schema

FieldTypeDescription
urlreq
stringAny TikTok profile or video URL, e.g. https://www.tiktok.com/@tiktok
proxyUrl
Optional proxy URL. "none" forces a direct request; omit to auto-pick.· default: null

Response schema

FieldTypeDescription
titlereq
string
successreq
boolean
urlTypereq
string"video" for a video URL, otherwise "profile"
authorUrlreq
string
elapsedMsreq
integer
fetchedAtreq
string
authorNamereq
string
providerNamereq
string
thumbnailUrl
· default: null
embedProductIdreq
string
thumbnailWidth
· default: null
thumbnailHeight
· default: null

Try it

Try it

Any TikTok profile or video URL, e.g. https://www.tiktok.com/@tiktok

Optional proxy URL. "none" forces a direct request; omit to auto-pick.

Run this endpoint live

Jump in as a guest — no signup — and run tiktok-oembed.get with your own inputs. Create a free account anytime to get your own API key.

Sign in

Code examples

curl -X POST https://api.upapi.io/tiktok-oembed.get \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_API_KEY' \
  -d '{ "url": "https://www.tiktok.com/@tiktok" }'

Developer tools

OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.