Skip to content
[ Pricing ]
Pricing

Pay per call, not per seat

Each call costs 2, 5, 10 or 25 credits by tier: $0.29–$0.58 per 1,000 standard calls. Plans set your monthly credits and requests per second. Failed calls cost $0.

Free

Test every public endpoint.

$0/ month

2,500 free credits · 3 req/s

Start free
  • 500 standard calls
  • Every public endpoint
  • Failed calls are free

Starter

For side projects that ship.

$29/ month

250,000 credits · 25 req/s

Choose Starter
  • $0.58 / 1k standard calls
  • $0.23 / 1k primitives
  • Failed calls are free

GrowthMost popular

For production apps.

$99/ month

1,250,000 credits · 75 req/s

Choose Growth
  • $0.40 / 1k standard calls
  • $0.16 / 1k primitives
  • Connected sessions (FullPool)
  • Dedicated device contexts
  • Async batch jobs, 500 tasks each

Scale

For high-volume pipelines.

$349/ month

6,000,000 credits · 250 req/s

Choose Scale
  • $0.29 / 1k standard calls
  • $0.12 / 1k primitives
  • High-concurrency session and device fleets
  • Priority regional pools
  • Signed webhooks

Enterprise · from $1,499 / mo

35,000,000+ credits ($0.21 / 1k standard calls), 2,000+ req/s. Custom throughput, dedicated regional context pools and a custom SLA.

Talk to usContact us
Primitive2 crSigning, resolving, decoding, source media
Standard5 crVideos, comments, profiles, posts, search, feeds
Heavy10 crFollower lists, LIVE rooms, series, persona feeds
Premium25 crShop, vision search, Tako AI, creator audits
[ Compare ]

Price per call, what failed calls cost, limits and what you can build, next to the TikTok APIs teams usually compare us with. Competitor figures checked 1 Nov 2026.

Checked 1 Nov 2026TikultraTikTok and Douyin mobile APITikAPITikTok onlyEnsembleData8 platformsScrapeCreatorsMany platformsApify actorclockworks/tiktok-scraperRapidAPITokapi, Lundehund, tikwm, ScrapTik
Price
Standard readper 1,000 calls, at the plan’s included volume$0.29–$0.58Scale to Starter€0.53–€2.78from daily quotasUnit-basedplans from $100 / mo$0.99–$1.88$1.70–$3.70per 1k results, plus add-ons≈ $0.01–$0.25varies by listing
Failed upstream calls$0never billedNot statedFreeNot statedcached results cost 0Not statedNot stated
Free to start2,500 creditsevery public endpoint5-day trial50 units / day100 credits$5 usage / mo50–300 requests / mo
Limits
Usage limitsMonthly creditsno daily capDaily capsrequests and bandwidthDaily unit capsreset 00:00 UTCCredits never expirePrepaid usage expiresMonthly quotasoverage and bandwidth fees
Build
Native request signingfor your own client<1 ms, 0.25 ms p508 apps, 40+ releasesNot statedNot statedNot statedNot statedNot stated
Accounts you ownpublishing, inbox, LIVEConnected sessionsdedicated device contexts, Growth and upOAuth endpointslogged-in requestsNot statedNot statedNot statedVaries by listing
Agents and toolingMCP, llms.txt, OpenAPI500-task batch jobsNot statedSDKs on GitHubMCP, CLI, Claude Code skillStore and platform APIRapidAPI SDKs
Upstream path in the docsthe mobile path each endpoint calls180+ endpointsone { cursor, has_more } contractNot statedNot statedNot statedNot statedVaries by listing

Competitor figures are from each vendor’s public pricing page on 1 Nov 2026, converted to a per-1,000 price where the plan has a request quota. “Not stated” means the page didn’t say. RapidAPI listings are cheaper per call than Tikultra; we compete on coverage, signing, connected sessions and never billing a failed call. Tikultra prices: $0.29 (Scale) to $0.58 (Starter) per 1,000 standard calls, $0.12–$0.23 per 1,000 primitives, about $0.21 on Enterprise. Sources: api.tikapi.io/app/plans, ensembledata.com/pricing, scrapecreators.com, apify.com/clockworks/tiktok-scraper, rapidapi.com.

[ Calculator ]

Estimate your monthly cost

Enter roughly how many successful calls you make each month in each tier. Failed calls are free, so leave them out.

Credits per month

245,000

Cheapest fit

Starter at about $29 a month

5,000 credits to spare each month.

Choose Starter

Starter$29

Growth$99

Scale$349

[ Price per endpoint ]

Primitive · 2 credits

Signing, resolving, decoding, source media

Starter $0.23/1k · Growth $0.16/1k · Scale $0.12/1k

Standard · 5 credits

Videos, comments, profiles, posts, search, feeds

Starter $0.58/1k · Growth $0.40/1k · Scale $0.29/1k

Heavy · 10 credits

Follower lists, LIVE rooms, series, persona feeds

Starter $1.16/1k · Growth $0.79/1k · Scale $0.58/1k
GET/v1/video/forensicsVideo forensics10 crGET/v1/video/fyp-velocityFYP velocity10 crGET/v1/video/comment-leadsComment leads10 crGET/v1/user/with-postsProfile with posts10 crPOST/v1/user/stories/batchBatch stories10 crGET/v1/user/followersFollowers10 crGET/v1/user/followingsFollowings10 crGET/v1/user/followers/searchSearch followers10 crGET/v1/user/followings/searchSearch followings10 crGET/v1/user/similarSimilar creators10 crGET/v1/user/locate-postLocate post10 crGET/v1/user/seriesCreator series10 crGET/v1/feed/persona-fypPersona For You feed10 crGET/v1/tako/conversationTako conversation10 crGET/v1/tako/inboxTako inbox10 crGET/v1/tako/memoryTako memory10 crGET/v1/douyin/hotDouyin hot list10 crGET/v1/douyin/searchDouyin hot search10 crGET/v1/douyin/brandDouyin brand board10 crGET/v1/douyin/musicDouyin music board10 crGET/v1/live/roomLIVE room10 crGET/v1/live/chatLIVE chat10 crGET/v1/live/with-chatLIVE room with chat10 crGET/v1/live/streamLIVE stream URLs10 crGET/v1/live/audienceLIVE audience10 crGET/v1/live/rankingLIVE hourly ranking10 crGET/v1/live/giftsLIVE gift catalog10 crGET/v1/live/recommendedRecommended LIVE10 crGET/v1/live/goody-bagGoody bag10 crGET/v1/live/bag-itemsLIVE bag items10 crGET/v1/series/mini-dramasMini dramas10 crGET/v1/series/mini-dramas/tabsMini drama tabs10 crGET/v1/series/mini-dramas/historyMini drama watch history10 crGET/v1/seriesSeries10 crGET/v1/series/videosSeries episodes10 crGET/v1/mixPlaylist10 crGET/v1/mix/videosPlaylist videos10 crGET/v1/music/chartsSound charts10 crGET/v1/hashtag/trendingTrending hashtags10 crPOST/v1/devices/provisionProvision device10 crPOST/v1/devices/{id}/bootstrapBootstrap device10 crPOST/v1/devices/{id}/reportDevice security report10 cr

Premium · 25 credits

Shop, vision search, Tako AI, creator audits

Starter $2.90/1k · Growth $1.98/1k · Scale $1.45/1k
GET/v1/user/auditCreator audit25 crGET/v1/user/visibilityVisibility check25 crGET/v1/user/compareCompare creators25 crPOST/v1/vision/ecom-searchVision search25 crPOST/v1/tako/askTako ask25 crPOST/v1/tako/chatTako chat25 crGET/v1/creator/search-insightsSearch insights25 crGET/v1/creator/search-insights/detailSearch insight detail25 crGET/v1/creator/search-insights/trendSearch insight trend25 crGET/v1/creator/search-insights/videosSearch insight videos25 crGET/v1/shop/pdpProduct page25 crGET/v1/shop/live-bagLIVE shopping bag25 crGET/v1/shop/searchShop search25 crGET/v1/shop/sellerSeller catalog25 crGET/v1/shop/seller/categoriesSeller categories25 crGET/v1/shop/seller/reviewsSeller reviews25 crGET/v1/shop/showcaseCreator showcase25 crGET/v1/shop/reviewsProduct reviews25 crGET/v1/shop/anchorsShop anchors25 crGET/v1/shop/mallMall home25 crGET/v1/shop/tabShop tab25 crGET/v1/shop/live-productsLIVE product pop-up25 crGET/v1/shop/live-roomLIVE shop info25 crGET/v1/shop/suggestionsShop suggestions25 crGET/v1/shop/creatorShop creator25 crGET/v1/shop/same-shopMore from this shop25 crGET/v1/shop/recommendationsProduct recommendations25 crGET/v1/shop/promotionsPromotions25 crGET/v1/shop/translationProduct translation25 crPOST/v1/account/importImport session25 crPOST/v1/account/login/otp/sendEmail sign-in: send code25 crPOST/v1/account/login/otp/verifyEmail sign-in: verify code25 crPOST/v1/account/warm/nicheWarm session for niche25 crPOST/v1/account/profile/updateUpdate profile25 crPOST/v1/account/profile/usernameChange username25 crPOST/v1/account/profile/avatarChange avatar25 crPOST/v1/account/profile/privacyPrivacy settings25 crPOST/v1/account/commentPost comment25 crGET/v1/account/shop/cartCart25 crGET/v1/account/shop/order-centerOrders25 crGET/v1/account/shop/csShop support chat25 cr

Fixed-cost and free

Connected-session actions with their own price, per-task batch jobs and free listings

GET/v1/feed/persona-fyp/citiesSupported persona citiesFreePOST/v1/account/sessionRefresh session25 crGET/v1/account/healthSession health15 crGET/v1/account/upload/precheckUpload precheck15 crPOST/v1/account/upload/videoPublish video100 crPOST/v1/account/upload/slideshowPublish slideshow100 crPOST/v1/account/upload/deleteDelete post15 crPOST/v1/account/post/visibilityPost visibility15 crGET/v1/account/upload/placesPlaces for a post15 crPOST/v1/account/settingsApp settings15 crPOST/v1/account/wellbeingDigital wellbeing15 crPOST/v1/account/comment/likeLike comment15 crPOST/v1/account/comment/unlikeUnlike comment15 crPOST/v1/account/comment/deleteDelete comment15 crGET/v1/account/dm/inboxInbox20 crGET/v1/account/dm/conversation/listConversations20 crGET/v1/account/dm/conversation/messagesConversation messages20 crPOST/v1/account/dm/conversation/createStart conversation20 crPOST/v1/account/dm/conversation/readMark read20 crPOST/v1/account/dm/sendSend message35 crPOST/v1/account/dm/send-imageSend image35 crPOST/v1/account/dm/send-voiceSend voice note35 crPOST/v1/account/dm/replyReply to message35 crPOST/v1/account/dm/stickerSend sticker35 crPOST/v1/account/dm/share-videoShare video35 crPOST/v1/account/dm/reactReact to message15 crPOST/v1/account/dm/recallUnsend message15 crGET/v1/account/dm/group/infoGroup info20 crGET/v1/account/dm/group/membersGroup members20 crGET/v1/account/dm/streaksStreaks20 crPOST/v1/account/live/startStart LIVE100 crPOST/v1/account/live/pingLIVE heartbeat15 crPOST/v1/account/live/finishEnd LIVE15 crPOST/v1/account/live/moderateModerate LIVE20 crPOST/v1/account/live/cohostCo-host20 crPOST/v1/account/live/battleLIVE match20 crPOST/v1/jobs/submitSubmit batch jobper taskGET/v1/jobs/{id}Get jobFreeGET/v1/devicesList devicesFreeGET/v1/devices/templatesHardware templatesFreeGET/v1/apps/versionsApp versionsFreeGET/v1/devices/{id}Get deviceFree
[ FAQ ]
FAQ

Frequently asked questions

General

What is Tikultra?
A gateway to TikTok’s native mobile API. Use it three ways: managed REST endpoints that return JSON, primitives (signing, device contexts, resolving, protobuf decoding) for your own pipeline, or connected sessions for accounts you own.
Is Tikultra affiliated with TikTok?
No. Tikultra is independent and is not affiliated with, endorsed or sponsored by TikTok or ByteDance.
When do I need a connected session?
Only for actions that belong to an account you own: publishing, profile changes, comments on your posts, DMs and LIVE hosting. Reads and primitives run on our managed contexts and need no session.
Which apps and versions do you support?
8 app flavours (TikTok, TikTok Lite, TikTok Lite (coin), TikTok Pro, TikTok Studio, TikTok Shop, TikTok TV, Douyin) across 40+ Android and iOS releases. Choose one with os, app_flavour and app_version, or leave them out to use the current default (android · tiktok · 47.6.3).

Pricing

How do credits work?
Every endpoint has a fixed cost: Primitive 2, Standard 5, Heavy 10 or Premium 25 credits per successful call, and fixed costs for session actions such as publishing. Your plan sets your monthly credits.
Do failed calls cost anything?
No. If TikTok times out or errors, you get a 5xx with x-credits-cost: 0 and can retry right away.
Which plans include connected sessions?
Growth and Scale. They are self-serve, with no sales call or contract.
What happens when I run out?
Calls return 402 out_of_credits until you top up at your plan rate or the plan renews.

API

What are the rate limits?
Free 3, Starter 25, Growth 75, Scale 250 req/s per account, and 2,000+ on Enterprise. Each key can have a lower limit of its own.
How does pagination work?
Every list endpoint takes cursor and count and returns cursor and has_more at the top level. Pass the cursor back until has_more is false.
Can I pin a context to a city?
Yes. POST /v1/devices/provision takes a region and one of 84 cities, and returns a device context you can reuse.
I run my own client. Can I get just the signature?
Yes. POST /v1/crypto/sign returns native signature headers in <1 ms for 2 credits.

Ready to build?

Start with 2,500 free credits and test every public endpoint, then pick a plan.