viral.app pricing: TikTok video API
Is viral.app yours? Write to us about our scores for this plan. We invite selected tool providers to our WhatsApp group.
- $299 monthlyUltra Plan
- $499 monthlyScale Plan
- $2,868 yearlyUltra Plan (yearly)
- $4,788 yearlyScale Plan (yearly)
- Contact usEnterprise
GET / live/ {platform}/ accounts/ {platformAccountId}/ videos viral.app's only call for this API- Facebook post API
- Instagram post API
- Snapchat profile API
- TikTok video API
- YouTube channel video API
- Facebook page API
GET /live/ {platform}/ accounts/ {platformAccountId} - Facebook page API
GET /live/ {platform}/ accounts/ username/ {username} - Instagram profile API
GET /live/ {platform}/ accounts/ {platformAccountId} - Instagram profile API
GET /live/ {platform}/ accounts/ username/ {username} - TikTok profile API
GET /live/ {platform}/ accounts/ {platformAccountId} - TikTok profile API
GET /live/ {platform}/ accounts/ username/ {username} - YouTube channel API
GET /live/ {platform}/ accounts/ {platformAccountId} - YouTube channel API
GET /live/ {platform}/ accounts/ username/ {username}
About this item
- Live. You get the videos from TikTok when you call the API.
- 5 of the 6 fields on our checklist. Text, Media, Engagement, Analytics, Author.
- A monthly subscription. You pay $299 a month.
- One call. You send
platformAccountIdtoGET /. You setlive/ {platform}/ accounts/ {platformAccountId}/ videos platformto "tiktok". You can also sendpageTokenandregion. The call returns the account's videos. - Who can get it: with conditions. Keep data: no limit. Use data: with conditions.
viral.app: TikTok video API alternatives
viral.app alternatives: every TikTok video API provider ranked
We list other providers' plans billed monthly. These plans come closest to this plan in number of key fields. Each plan in the table gives live data.
| This planviral.app, $299 monthly | Social Fetch, $29 monthly | Xpoz, $20 monthly | Virlo, $499 monthly | ScrapingDaddy, $15 monthly | |
|---|---|---|---|---|---|
| Completeness | 83% | 67% | 83% | 83% | 83% |
| Billing | monthly | monthly | monthly | monthly | monthly |
| Pay | $299 | $29 | $20 | $499 | $15 |
| Enough for | not published | 18,000 pages a month | 1,500 pages a month | not published | 10,000 pages a month |
| Freshness | live | live | live | live | live |
| Who can get it | entrepreneurs, legal entities or special funds under public law, consumers are excluded | anyone, for an organisation, someone with the authority to bind it | anyone at least 18 years old, or with full legal authority to enter into the terms | anyone aged 18 or over | anyone |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-07.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Text
- Media
- Engagement
- Analytics
- Author
- Audience, not in the answer
| Overall score | 30.0 |
|---|---|
| Price score | 0 |
| Accuracy score | 40 |
| Cost to get started score | 65 |
| Bundle score | 100 |
| Performance score | 6 |
| Per | page, size not stated |
|---|---|
| Billing | monthly |
| $ a month | $299 |
| Also pays for | 206 other calls · from the same budget: Get Video · Get Account by Username · Get Account by Account ID · List Video Comments · Search Users · Search Videos · Search Hashtags · Refresh tracked accounts data · Get video download link · Refresh individually tracked videos data · Create workflow · Apply workflow to past videos |
|---|
| Their pitch | Fetches an account's most recent videos, newest first. |
|---|
| Freshness | live |
|---|---|
| Keep data | no limit |
| Use data | The Customer receives a simple (non-exclusive), perpetual right to use the analyses, reports, and payout proposals generated by the service for its own business purposes. [...] No automated bulk queries, no systematic extraction (scraping) of the service or of the data available through it, and no provision of the service or its results to third parties beyond the agreed scope of use [...] The Customer complies with the documented usage limits (for example, rate and volume limits) and may not circumvent them. In particular, bulk retrieval or export of data beyond the agreed scope of use, passing on or reselling access to third parties, and using the interfaces to build a competing offering are not permitted. [...] it is not permitted to use the service, its content, or the data and results obtained through it to develop, replicate, or operate a competing offering or to train AI models for such an offering |
| Pay | $299 |
|---|
| Batch | 1 |
|---|
| Answer | in the call |
|---|---|
| Median | 9.52 s |
| You send | platform "tiktok", platformAccountId. Optional: pageToken, region |
|---|---|
| Method | GET |
| Path | /live/{platform}/accounts/{platformAccountId}/videos |
| Plan | Ultra Plan |
|---|---|
| Who can get it | entrepreneurs, legal entities or special funds under public law, consumers are excluded |
The 27 fields the plan's answer can hold
platform, video ID, account ID, username, region, description, hashtags, content type, thumbnail, download URL, music ID, music title, music author name, music album, music play URL, images, music cover URL, music original, duration, view count, like count, comment count, share count, save count, engagement rate, created at, next cursor