Managed gateway
One REST call returns typed JSON from TikTok’s mobile API. We sign the request, run it from a warm device context and decode the protobuf.
Every surface of the app
Videos, comments, danmaku, profiles, stories, feeds, search, Tako AI, LIVE rooms, series, sounds and Shop product pages.
Upstream paths on every endpoint
Each endpoint names the mobile API path it calls, so you know exactly what you are getting.
One pagination contract
Every list returns { cursor, has_more } at the top level, whatever the upstream used.
Priced per call
Each endpoint has a fixed tier: 2, 5, 10 or 25 credits. Failed calls cost nothing.
[ Endpoints ]
GET/v1/userGet profile5 crGET/v1/user/postsProfile posts5 crGET/v1/videoGet video5 crGET/v1/video/commentsComments5 crGET/v1/searchSearch5 crGET/v1/feedFeeds5 crGET/v1/live/roomLIVE room10 crGET/v1/shop/pdpProduct page25 cr
Your first call
Get profile: Profile details, counts, bio and links. Every response carries x-credits-cost, x-credits-tier and x-credits-remaining.
curl -G https://api.tikultra.com/v1/user \
-H "x-api-key: $TIKULTRA_KEY" \
--data-urlencode "username=acme"Ready to build?
Start with 2,500 free credits and test every public endpoint, then pick a plan.