We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
TikAPI covers public TikTok data needs, but daily caps and unpublished production details warrant a close review.
TikAPI is a hosted API for real-time and on-demand access to public TikTok data. Its listed use cases include profile lookup, post and user search, video statistics, sound tracking, hashtag monitoring, and mentions and notifications. The homepage shows JavaScript and Python client examples.
There is no free plan; the pricing page lists a five-day trial and paid plans from $29 per month, with annual billing advertised at $24.17 per month. Daily request caps range from 300 to 10,000 across the listed plans. Confirm quota behavior, reliability commitments, and data export before relying on it in production.
Good fit if
- TikTok public-data product teams
- Hashtag and sound monitoring
- Developers using JavaScript or Python
Skip it if
- Teams requiring a free ongoing tier
- Projects that need published uptime commitments
- Workloads needing documented posting endpoints

ScoresHow it rates
What works
- Supports profile, post, video, sound, hashtag, and mention data
- Provides JavaScript and Python usage examples
- Offers plans with up to 10,000 requests per day
- Unlimited OAuth users are listed on each paid plan
- Five-day free trial is listed
What doesn't
- No free plan is listed
- Daily request caps may constrain high-volume workloads
- API protocol and detailed request behavior are not published
- Overage pricing and quota handling are not published
- Licence, self-hosting, and data export terms are not published
01What TikAPI is, technically
TikAPI is a hosted API service for real-time and on-demand access to public TikTok data. It sits between an application and TikTok data: a backend can request profiles, search posts and users, retrieve video details, or collect posts associated with sounds and hashtags. The homepage also lists user mentions and notifications.
That makes TikAPI a data-access layer for products such as social analytics, discovery tools, and monitoring pipelines. It is not presented as a self-hosted server or a command-line tool. The homepage says data is delivered in under a second, but that is a vendor claim, not a published latency guarantee. The product is described around public data; it does not list video publishing as a capability. Teams considering it for user-facing or scheduled workloads should check which endpoints cover their use case and what access rules apply.
02TikAPI API, SDKs and docs
The homepage links to documentation and shows JavaScript and Python examples using a TikAPI client. The JavaScript snippet imports TikAPI from tikapi, creates a client with an API key, then calls api.public.check with a username. The Python example imports TikAPI from tikapi and makes the corresponding call. These examples give developers a starting point for profile checks without requiring them to infer the basic call shape.
The homepage does not name the underlying protocol, broader endpoint schema, pagination model, or error format. It also does not list a CLI, webhooks, or integrations with other tools. Check the vendor’s documentation for supported SDK versions, installation instructions, authentication details, endpoint coverage, and request and response schemas before choosing an integration. A Developer Dashboard is listed, but the available dashboard functions are not described on the homepage.
03TikAPI pricing for developers
TikAPI has no free plan listed. The pricing page lists a five-day free trial, then Starter at $29 per month or $24.17 per month with annual billing. Starter includes 300 API requests per day, unlimited OAuth users, general endpoints, and limited support. Pro is $79 monthly or $65.83 with annual billing, with 2,000 requests per day, unlimited OAuth users, general endpoints, and general support. Business is $189 monthly or $157.50 with annual billing, with 10,000 requests per day, unlimited OAuth users, premium endpoints, and premium support. Annual billing advertises two months free.
The listed progression is based on daily request capacity and endpoint and support tiers, not a published per-request rate. Enterprise pricing is available by contacting TikAPI; the price is not published. The pricing material does not list overage charges, add-ons, or what happens when a daily cap is reached. Before sizing a production workload, ask how requests are counted, when quotas reset, and whether excess calls are rejected or billed.
04TikAPI: open source, self-hosting and lock-in
TikAPI is presented as a hosted API service. The vendor does not publish a software licence or state that the service is open source, and self-hosting options are not described. We would treat it as a hosted dependency unless TikAPI confirms otherwise in writing.
The vendor also does not publish data export or migration details in the published product material. Your application can likely keep its own copies of data it receives, subject to TikAPI’s terms and applicable rights, but the available export features and retention rules need confirmation. To limit integration lock-in, keep TikAPI-specific calls behind an internal adapter and store the fields your product needs in your own schema. Ask about endpoint parity, historical data access, and whether stored data can be exported if you stop using the service.
05TikAPI in production
The listed plans cap requests at 300, 2,000, or 10,000 per day; the vendor does not publish burst limits, quota reset timing, or overage behavior in the pricing details. Those points matter for batch collection and traffic spikes. The homepage says data arrives in under a second, but does not give an uptime SLA or define how latency is measured. Treat that claim as a product statement, not a reliability commitment.
TikAPI says it handles data security and privacy carefully, but the homepage does not set out specific controls, certifications, retention terms, or compliance coverage. Before connecting user-related workflows, review the vendor’s security and privacy documentation and ask how credentials and collected data are handled. Also confirm endpoint coverage, error responses, retry guidance, and export options. Build request throttling and failure handling into your client rather than assuming the daily cap is the only production limit.
Questions people ask
What does TikAPI provide?
TikAPI provides real-time and on-demand access to public TikTok data through a hosted API. Its listed capabilities include profile information, post and user search, video details and statistics, sound tracking, hashtag monitoring, and user mentions and notifications. The homepage does not describe video publishing as a supported capability.
How much does TikAPI cost?
The pricing page lists Starter at $29 per month, or $24.17 per month with annual billing. Pro is $79 monthly or $65.83 with annual billing; Business is $189 monthly or $157.50 with annual billing. Enterprise pricing is not published. Annual billing advertises two months free.
Does TikAPI have a free plan?
No free plan is listed. TikAPI lists a five-day free trial. After the trial, the listed Starter plan costs $29 per month, or $24.17 per month with annual billing, and includes 300 API requests per day. Check the pricing page for current terms before subscribing.
Can TikAPI publish videos to TikTok?
TikAPI is described as a service for accessing public TikTok data, including profiles, posts, video details, sounds, hashtags, and mentions. Video publishing is not among the capabilities listed on the homepage. If posting is a requirement, ask TikAPI to confirm whether an endpoint is available and under what terms.
Which programming languages can I use with TikAPI?
The homepage shows client examples in JavaScript and Python. Its JavaScript snippet imports TikAPI from tikapi; its Python snippet imports TikAPI from tikapi. Check the vendor’s documentation for current SDK support, versions, installation steps, authentication guidance, and any additional language options.
