{"en":{"common":{"languageSwitcher":"Language","heroSection":{"defaults":{"title":"TikTok Live","titleHighlight":"API","subtitle":"Build your custom TikTok Live Overlays for OBS, TikTok Live Studio, Gifts, Chat, Battles. Everything you need to build on TikTok Live."},"install":{"copy":"Copy","copied":"Copied!"},"recruit":{"new":"NEW","label":"Recruit","sub":"Find New Creators"},"cta":{"dashboard":"Dashboard","getApiKey":"Get API Key","manageApi":"Manage your API","getKeySub":"Get an API key","docs":"Docs","forDevelopers":"for Developers"},"mobileNav":{"tagsAria":"Supported languages","guides":"Guides","leaderboards":"Leaderboards","gamingRanks":"Gaming Ranks","gifterIntel":"Gifter Intel","agency":"Agency","pricing":"Pricing","discordBot":"Discord bot"},"stats":{"latency":"Latency","uptime":"Uptime","free":"Free","sandboxTier":"Sandbox Tier"},"channels":{"aria":"Live channels","openProfile":"Open profile of {name}"}},"earningsHeatmap":{"days":{"mon":"Mon","tue":"Tue","wed":"Wed","thu":"Thu","fri":"Fri","sat":"Sat","sun":"Sun"},"hourAm":"{h}a","hourPm":"{h}p","legendLow":"Dead","legendHigh":"Peak","peakValue":"{value} diamonds at busiest slot","cellEmpty":"{day} {hour} - no activity","cellValue":"{day} {hour} - {value} diamonds ({pct}% of peak)"},"revealGate":{"label":"Log in to reveal the numbers","sub":"Free account - unlocks every figure on the page instantly.","google":"Continue with Google","note":"Takes 5 seconds. No card."},"regionPicker":{"global":"Global"},"rankBoardTabs":{"ariaLabel":"Leaderboard boards","daily":"Daily","popular":"Popular","gaming":"Gaming","teams":"Teams","shopping":"Shopping"},"globalUpgradeNote":{"withFeature":"{feature} is part of {plan}. Your {starterPlan} plan does not include it.","generic":"This is part of {plan}. Your {starterPlan} plan does not include it.","cta":"Upgrade to {plan}"},"massCopyButton":{"label":"Copy","lockedTitle":"Agency tier only - upgrade to copy all usernames","title":"Up to {max} usernames, one per line. Paste into TikTok backstage eligibility check.","copied":"Copied!","agencyTag":"AGENCY"},"searchBar":{"placeholder":"Search creators and gifters...","clear":"Clear search","tagLive":"LIVE","tagCreator":"Creator","tagGifter":"Gifter","noResults":"No results for \"{query}\"","addToWatchList":"Add {handle} to Watch List","fetching":"Fetching TikTok profile...","close":"Close","confirmPrompt":"Is this the profile you want to add to the watchlist?","no":"No","adding":"Adding...","yesAdd":"Yes, add","errors":{"invalidHandle":"Invalid TikTok handle","notFound":"Could not find this TikTok profile.","addFailed":"Failed to add. Try again."}},"giftGalleryApiCta":{"eyebrow":"Gift gallery API","heading":"Embed the gift gallery via API","headingGift":"Embed {name} + the full gift gallery via API","sub":"One request returns the full TikTok LIVE gift catalog - every name, diamond cost, and icon URL. Drop it straight into your own app.","badgeTitle":"Full live catalog requires Pro tier or above","badge":"PRO+","tabsLabel":"Gift gallery code examples","copied":"Copied","copy":"Copy","copyCode":"Copy code","docsCta":"View API docs","hint":"Full live catalog needs Pro+ - {link}","hintLink":"see plans"},"eventExplorer":{"listLabel":"WebSocket event types","copyPayload":"Copy payload","copy":"Copy","copied":"Copied"},"copyCodeButton":{"label":"Copy code","htmlLabel":"HTML / Vanilla JS","llmLabel":"LLM prompt","nodeSub":"One file. Node 22+ only.","pythonSub":"Stdlib + websockets.","htmlSub":"Open in any browser. No build.","llmSub":"Paste into ChatGPT / Claude.","toastMain":"Code Copied to Clipboard","toastSub":"Paste and Run"}},"popularLive":{"seo":{"title":"Popular LIVE - tik.tools","description":"TikTok's real-time Popular LIVE board per region - the creators being featured in search right now. Agency-tier intel."},"hero":{"title":"{accent} LIVE","titleAccent":"Popular","sub":"TikTok's real-time top creators per region - the ones getting featured in search right now. Refreshed every minute."},"loading":"Loading Popular LIVE...","empty":"No Popular LIVE board cached for this region yet - building. Check back in a minute.","count":"{count} creators","copyAll":"Copy all","liveBadge":"LIVE","diamonds":"diamonds","upgrade":{"feature":"The full Popular LIVE board","badge":"AGENCY TIER EXCLUSIVE","text":"The full Popular LIVE board - every region, live creators included - is exclusive to Agency.","cta":"Unlock"},"updated":"Updated {when}.","relative":{"minutes":"{n} min ago","hours":"{n}h ago"}},"api":{"seo":{"title":"TikTok LIVE API - Developer Guide","description":"There is no official TikTok LIVE API. Connect to any live stream via WebSocket using TikTool - connection upkeep and authentication handled for you. Node.js & Python SDKs. Free sandbox.","ogTitle":"TikTok LIVE API - Complete Developer Guide","ogDescription":"Connect to TikTok LIVE streams in 3 lines of code. Managed API with signature server included. Real-time chat, gifts, viewers.","twitterTitle":"TikTok LIVE API - Complete Developer Guide","twitterDescription":"Connect to TikTok LIVE streams in 3 lines of code. Managed API with signature server included.","keywords":"tiktok live api, tiktok api, tiktok live data, tiktok websocket, tiktok live chat api, tiktok gifts api, tiktok stream api, tiktok live assistant, tiktok live connector alternative, tiktok live api free, tiktok live api nodejs, tiktok live api python, tiktok live overlay api, tiktok live analytics, eulerstream alternative, tikfinity alternative, tiktok live api vs eulerstream, tiktok battle api, tiktok live sdk, tiktok chat api, tiktok live stream data"},"hero":{"badge":"Complete Guide","title":"TikTok LIVE","titleHighlight":"API","subtitle":"There is no official TikTok LIVE API. TikTool is a managed alternative - connect to any live stream and receive real-time chat, gifts, viewers via WebSocket. Connection upkeep and authentication handled for you. No reverse engineering needed."},"toc":{"heading":"Table of Contents","whatIs":"What Is the TikTok LIVE API?","howItWorks":"How Does the TikTok LIVE API Work?","quickstartNode":"Quick Start - Node.js","quickstartPython":"Quick Start - Python","quickstartWs":"Quick Start - Raw WebSocket","events":"What Data Can I Get from TikTok Live Streams?","useCases":"What Can I Build with the TikTok LIVE API?","comparison":"How Does TikTool Compare to Alternatives?","pricing":"How Much Does the TikTok LIVE API Cost?","faq":"Frequently Asked Questions"},"whatIs":{"heading":"What Is the TikTok LIVE API?","p1":"TikTok does not offer a public API for live stream data like chat, gifts, or viewer counts. The TikTok Business API only covers ads and shop analytics. To access real-time LIVE data, developers use third-party APIs.","p2":"The open-source libraries {connector} (Node.js) and {tiktokLive} (Python) are MIT-licensed and free to use. They delegate TikTok signing to a backend; one of the historical defaults is a paid signing service built by the same team that maintains those libraries.","p3":"TikTool is an {independent} with its own signing infrastructure. It's a fully managed API: connection upkeep and authentication are handled on our side. One WebSocket connection delivers {count} event types - chat, gifts, likes, follows, viewers, battles, and more. Official SDKs for {node} and {python}. Sandbox tier, no credit card required.","independent":"independent alternative","ctaKey":"Get Free API Key","ctaDocs":"WebSocket Docs"},"howItWorks":{"heading":"How Does the TikTok LIVE API Work?","intro":"TikTool sits between your application and TikTok's live streaming infrastructure. Here's the architecture:","step1":{"title":"Your App Connects","body":"Your app opens a WebSocket to {url} with a TikTok username and your API key."},"step2":{"title":"TikTool Resolves","body":"TikTool resolves the room ID, handles authentication, solves challenges, and joins the live stream."},"step3":{"title":"Events Flow","body":"Real-time events (chat, gifts, viewers, etc.) stream to your app as clean JSON - parsed, structured, and typed."},"outro":"You never deal with TikTok's protocol directly. When TikTok changes their internal systems (which happens frequently), TikTool adapts - your code keeps working unchanged."},"quickNode":{"heading":"Quick Start - Node.js / TypeScript","install":"Install the official SDK from npm:","connect":"Connect to a live stream and receive events:","typed":"Full TypeScript support - every event type, field, and parameter is fully typed with autocompletion in your IDE. {link}","guideLink":"Read the complete Node.js guide"},"quickPython":{"heading":"Quick Start - Python","install":"Install from PyPI:","connect":"Connect with the SDK and register handlers with decorators:","asyncio":"Prefer asyncio? {connect} runs the same client inside your own event loop. The key can also come from the {envVar} environment variable.","guideLink":"Read the complete Python guide"},"quickWs":{"heading":"Quick Start - Raw WebSocket (Any Language)","intro":"Any language with WebSocket support works - Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift. Just connect to:","format":"Every message is a JSON object with {event} and {data} fields. Clean, structured data - no binary parsing needed. {link}","refLink":"Full WebSocket API reference"},"events":{"heading":"All Event Types","intro":"The TikTok LIVE API streams 18+ real-time events from any live stream:","refLink":"See full event reference with example payloads","list":{"chat":"Chat message from a viewer. Includes user info, comment text, emotes, and badges.","gift":"Virtual gift sent by a viewer. Includes gift name, diamond value, repeat count, and combo status.","like":"A viewer liked the stream. Includes per-event count and total likes.","member":"A viewer joined the live room. Fires when users enter the stream.","follow":"A viewer followed the streamer during the live stream.","share":"A viewer shared the live stream with their friends.","subscribe":"A viewer subscribed to the streamer.","roomUserSeq":"Viewer count update. Current viewer count and top viewers list.","battle":"Battle/LinkMic event. Battle status, teams, scores, and participants.","battleArmies":"Battle armies update with team scores and participant rankings.","roomPin":"A chat message was pinned or starred by the streamer.","caption":"TikTok native auto-captions for the stream, one caption window per frame.","envelope":"Treasure chest or envelope event in the stream.","emote":"Custom emote sent in chat by a viewer.","liveIntro":"Stream intro update - title and description changes.","streamEnd":"The live stream has ended. Includes the reason code.","connected":"Successfully connected to the TikTok live stream.","error":"Connection error occurred. Includes error details."}},"useCases":{"heading":"What Can You Build?","moreLink":"See more use cases","chatAssistants":{"title":"Chat Assistants","desc":"Build automated chat assistants that respond to viewer messages, commands, and gifts in real-time."},"analytics":{"title":"Analytics","desc":"Track viewer counts, engagement rates, gift revenue, and chat activity across streams."},"games":{"title":"Interactive Games","desc":"Let viewers control game elements with gifts, chat commands, and likes."},"overlays":{"title":"Stream Overlays","desc":"Create OBS/Streamlabs overlays showing chat, gift alerts, and viewer stats."},"scouting":{"title":"Creator Scouting","desc":"Follow creator rankings, top gifters, and league standings to find and grow talent."},"mobile":{"title":"Mobile Apps","desc":"Build mobile apps that monitor and interact with TikTok LIVE streams."}},"compare":{"heading":"TikTool vs Euler Stream vs tiktok-live-connector","intro":"The open-source {connector} (Node.js) and {tiktokLive} (Python) libraries are maintained by the same team that runs Euler Stream. Together they form a well-supported ecosystem with MIT-licensed clients and a managed signing backend. TikTool is an independent managed alternative with its own signing infrastructure and a different feature focus.","feature":"Feature","rows":{"managed":"Managed service","nodeSdk":"Node.js SDK","pythonSdk":"Python SDK","agencyIntel":"Agency intel (leaderboards, leagues)","gifterIntel":"Gifter intel (LTV, archetypes)","liveLeaderboards":"Live leaderboards","battleHistory":"Battle history + timeline","leagueRankings":"League rankings","alerts":"Real-time alerts","sniperGap":"Sniper Gap (live battle tracker)","agencyCrm":"Agency CRM + watchlists","profilePages":"Public profile pages (creator + gifter)","freeTier":"Free tier","websocketApi":"WebSocket API","captcha":"CAPTCHA handling"},"cells":{"uptime":"99.9% uptime","selfHosted":"Self-hosted client","managed":"Managed","official":"Official","viaTikTokLive":"via TikTokLive","realTime":"Real-time","perMatch":"Per-match","indexed":"Indexed","reqPerDay":"{n} req/day","mitLicensed":"MIT-licensed","anyLanguage":"Any language","pythonOnly":"Python only","nodeOnly":"Node.js only","builtIn":"Built-in","viaSigning":"Via signing backend"}},"pricing":{"heading":"Pricing & Free Tier","intro":"Start building with the TikTok LIVE API for free. No credit card required.","tier":"Tier","price":"Price","concurrent":"{n} concurrent","concurrentDaily":"{n} concurrent ({daily}/24h)","plusFirehose":"{n} + Firehose","perDay":"{n}/day","perWeek":"{price}/week","sandboxTier":"Sandbox Tier","viewPlans":"View Plans","startFree":"Start Free"},"faq":{"heading":"Frequently Asked Questions","items":{"publicApi":{"q":"Is there a public API for live stream data?","a":"There is no first-party public API specifically for live stream events. TikTool is an independent, third-party managed API service with 99.9% uptime that gives developers real-time access to chat, gifts, viewers, battles, and more. TikTool is not affiliated with or endorsed by any streaming platform."},"free":{"q":"Is the TikTok LIVE API free?","a":"For evaluation, yes. TikTool offers a free 7-day Sandbox evaluation with 3 concurrent WebSocket connections and 5,000 REST API requests per day. No credit card required. Paid plans start at $7/week (Basic) for 10,000 requests/day and 20 concurrent connections."},"languages":{"q":"What programming languages does the TikTok LIVE API support?","a":"TikTool works with any language. Official SDKs are available for Node.js (npm: {'@'}tiktool/live) and Python (pip: tiktok-live-api). The raw WebSocket API at wss://api.tik.tools works with Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift, and any language with WebSocket support."},"difference":{"q":"How is TikTool different from open-source live stream libraries?","a":"Open-source libraries require you to maintain connection infrastructure and break when the platform updates. TikTool is a managed API service - we handle all maintenance, challenge solving, and room authentication server-side. Your integration stays stable and production-ready."},"data":{"q":"What data can I get from TikTok LIVE streams?","a":"Over 90 event types: chat messages, virtual gifts (with diamond values), likes, follows, shares, viewer counts, battle scores, pinned messages, stream status, and more."},"latency":{"q":"What is the latency?","a":"Sub-50 milliseconds. TikTool delivers events within 50ms of them occurring on TikTok. The managed WebSocket connection is optimized for low-latency real-time data delivery."},"chatAssistant":{"q":"Can I build a TikTok LIVE chat assistant?","a":"Yes. TikTool's real-time chat events include full user info, message text, emotes, and badges. Many developers build interactive chat assistants, moderation tools, command systems, and automated gift responses with TikTool."},"streams":{"q":"How many streams can I monitor simultaneously?","a":"Sandbox: 3 connections. Pro ($15/wk): 50. Ultra ($45/wk): 250. Agency ($119/wk): 500 + Live Gifter Firehose WS. Higher volumes are available on request."},"euler":{"q":"How does TikTool compare to Euler Stream?","a":"TikTool and Euler Stream are independent managed TikTok LIVE services with different feature focuses. Euler Stream is the signing backend used by the open-source tiktok-live-connector (Node.js) and TikTokLive (Python) libraries, maintained by the same team. TikTool runs its own independent signing infrastructure and adds features Euler does not currently offer, such as an agency intel layer. Both providers offer free tiers and paid plans; compare current pricing and quotas directly on each site."},"tikfinity":{"q":"Is TikTool better than TikFinity for developers?","a":"TikFinity is a streaming tool for overlays and alerts - great for non-technical TikTok creators. TikTool is a developer API with WebSocket endpoints, SDKs, and REST APIs for building custom applications. If you need to build a custom chat assistant, analytics dashboard, or game integration, TikTool is the right choice. If you just want pre-built overlays without writing code, TikFinity may suit your needs."},"analytics":{"q":"Can I use TikTok LIVE API for stream analytics?","a":"Yes. TikTool provides real-time viewer counts, engagement rates, gift revenue tracking, chat activity metrics, and battle scores. Many developers use our API to build custom analytics dashboards for streamers, agencies, and talent managers."},"obs":{"q":"Does the TikTok LIVE API work with OBS and Streamlabs?","a":"Yes. You can use TikTool's WebSocket API to build custom browser-source overlays for OBS, Streamlabs, and TikTok Live Studio. Display real-time chat, gift alerts, viewer counts, and battle scores directly on your stream."}}},"next":{"getStarted":"Get Started","getStartedSub":"Free API key in 30 seconds","wsRef":"WebSocket Reference","wsRefSub":"Full event docs"},"schema":{"article":{"headline":"TikTok LIVE API - The Complete Developer Guide (2026)","description":"Complete guide to the TikTok LIVE API. Real-time WebSocket access to chat messages, gifts, viewer counts, battles. Node.js, Python, and any language. Free tier available."},"app":{"name":"TikTok LIVE API","description":"Real-time TikTok LIVE API for developers. WebSocket access to chat, gifts, viewers, battles. Node.js and Python SDKs.","offer":"Sandbox tier with 3 concurrent WebSocket connections and 5,000 REST requests per day"},"faq":{"publicApi":{"a":"There is no first-party public API specifically for live stream events. TikTool is an independent, third-party managed API with 99.9% uptime that gives developers real-time access to chat, gifts, viewers, and more. TikTool is not affiliated with or endorsed by any streaming platform."},"free":{"a":"For evaluation, yes. TikTool offers a free 7-day Sandbox evaluation with 3 concurrent WebSocket connections and 5,000 REST API requests per day. No credit card required. Paid plans start at $7/week (Basic) for production use with 10,000 daily requests and 20 concurrent connections."},"languages":{"a":"TikTool provides official SDKs for Node.js (npm: {'@'}tiktool/live) and Python (pip: tiktok-live-api). The raw WebSocket API works with any language: Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift, and more."},"difference":{"q":"How is TikTool different from other live stream libraries?","a":"Open-source libraries require you to maintain your own connection infrastructure and frequently break when the platform updates. TikTool is a managed API service - we handle connection upkeep and authentication server-side. Your code stays stable."},"data":{"a":"Chat messages, virtual gifts (with diamond values), likes, follows, shares, viewer counts, battle scores, pinned messages, stream status, and 90+ event types in total."},"latency":{"q":"What is the latency of the TikTok LIVE API?","a":"TikTool delivers events within 50 milliseconds of them occurring on TikTok. The managed WebSocket connection is optimized for low-latency real-time data delivery."},"chatAssistant":{"q":"Can I use TikTok LIVE API for a chat assistant?","a":"Yes. TikTool's real-time chat events include full user info, message text, emotes, and badges. Many developers use it to build interactive chat assistants, moderation tools, and automated responses for TikTok LIVE streams."},"streams":{"a":"Sandbox (free): 3 connections. Pro: 50. Ultra: 250. Agency: 500 + Live Gifter Firehose WS. Higher volumes are available on request."},"euler":{"a":"TikTool and Euler Stream are independent managed TikTok LIVE services with different feature focuses. Euler Stream is the signing backend used by the open-source tiktok-live-connector and TikTokLive libraries, maintained by the same team. TikTool runs its own independent signing infrastructure and ships extra features such as an agency intel layer. Both offer free tiers and paid plans - compare current pricing and limits directly on each provider's site."},"tikfinity":{"a":"TikFinity is a streaming tool for overlays and alerts - great for non-technical streamers. TikTool is a developer API with WebSocket endpoints, SDKs, and REST APIs for building custom applications. If you need to build a custom chat assistant, analytics dashboard, or game integration, TikTool is the better choice. If you just want pre-built overlays, TikFinity may suit your needs."},"obs":{"a":"Yes. You can use TikTool's WebSocket API to build custom browser-source overlays for OBS, Streamlabs, and TikTok Live Studio. Display real-time chat, gift alerts, viewer counts, and battle scores. See our overlay guide for implementation details."}},"howTo":{"name":"How to Connect to TikTok LIVE API","description":"Connect to any TikTok live stream and receive real-time data in under 30 seconds.","step1":{"name":"Get a free API key","text":"Sign up at tik.tools and copy your API key. No credit card required."},"step2":{"name":"Install the SDK","text":"Run: {npm} (Node.js) or {pip} (Python)"},"step3":{"name":"Connect and receive events","text":"Create a client with the streamer username and your API key, add event listeners, and call connect()."}}}},"rankings":{"seo":{"title":"TikTok LIVE Rankings by Country - Every Region {'|'} TikTool","description":"TikTok LIVE rankings for {boards} regions and countries: a link to every board of top creators by diamonds and live status, how the resets work, and all {count} league classes.","ogTitle":"TikTok LIVE Rankings by Country"},"hero":{"badge":"Rankings","title":"TikTok LIVE Rankings","titleHighlight":"by Country","subtitle":"Links to every regional and country TikTok LIVE leaderboard, each showing today's top creators by diamonds and who is live, plus the league classes behind them.","updated":"Updated {time}.","refresh":"Boards refresh about once a minute."},"stats":{"regional":"regional boards","country":"country boards live now","countries":"countries mapped to a board","leagueClasses":"league classes"},"regions":{"title":"Regional leaderboards","lead":"TikTok ranks most markets in regional pools. Each pool has one board of the creators who earned the most diamonds there, reset daily in most regions."},"cardSub":"TikTok LIVE ranking","countryBoards":{"title":"Country leaderboards","lead":"Markets TikTok ranks on their own, outside any pool. A country appears here while its board is live."},"countries":{"title":"Find your country","lead":"Every country links to the board its creators are ranked on. Countries in the same pool share that pool's board."},"how":{"title":"How the boards work","diamonds":{"title":"Ranked by diamonds earned today","body":"Each board lists up to the top 100 creators by the diamonds their LIVE gifts earned since the board last reset, with who is streaming right now."},"resets":{"title":"Daily resets","body":"Most boards reset once a day at the region's own reset hour, shown as a countdown on every board. {hourly} run hourly boards instead."},"leagues":{"title":"Leagues on top","body":"Alongside the daily board, creators compete in leagues split into {count} classes, from A1 at the top to D5."}},"leagues":{"title":"TikTok LIVE league classes","lead":"The full ladder, highest class first. Every region's board links to its league divisions.","group":"Group {group}"},"faq":{"title":"Frequently asked questions","what":{"q":"What are TikTok LIVE rankings?","a":"TikTok publishes a daily or hourly LIVE ranking for each region that orders creators by the diamonds their gifts earned since the last reset. tik.tools tracks up to the top 100 of every board, which creators are live right now, and how each board has moved over recent days."},"coverage":{"q":"Which countries and regions are covered?","a":"{boards} boards right now: {regions} regional pools such as North America, Latin America and the Balkans, plus {countries} countries TikTok ranks on their own. Countries inside a pool share that pool's board."},"updates":{"q":"How often do the rankings update?","a":"Boards refresh about once a minute while creators are live. Most boards reset once a day at their region's reset hour; {hourly} run hourly boards that reset every hour."},"leagues":{"q":"How do TikTok LIVE leagues work?","a":"Leagues place creators in {count} classes: {ranges}, with {top} the highest. Within a class, creators are grouped into divisions and compete on diamonds over the league window, which is weekly in most regions and daily in {hourly}. Where a creator finishes decides whether they move up or down a class."},"api":{"q":"Can I get this data through an API?","a":"Yes. The same daily boards, league divisions and gifter rankings are available through the tik.tools leaderboard API, with SDKs for Node and Python."}},"next":{"title":"More rankings","global":{"title":"Global leaderboard","sub":"Every region's top creators on one page"},"gifters":{"title":"Top gifters","sub":"The supporters behind the boards"},"gaming":{"title":"Gaming ranks","sub":"Per-game LIVE ladders"},"api":{"title":"Leaderboard API","sub":"The same boards for developers"}},"jsonLd":{"breadcrumbHome":"Home","breadcrumbLeaderboards":"Leaderboards","breadcrumbPage":"Rankings by Country","name":"TikTok LIVE Rankings by Country","itemName":"{region} TikTok LIVE ranking"},"classRange":"{from} to {to}","regionNames":{"MENA":"Middle East & Africa"}},"bestTime":{"seo":{"title":"Best time to go LIVE on TikTok - real-time heatmap (your timezone) {'|'} Tik.Tools","description":"Real-time TikTok LIVE gift-volume heatmap. 28-day rolling window, day-of-week x hour-of-day in your local timezone, aggregated across every region we track. Free tool by Tik.Tools.","ogTitle":"Best time to stream on TikTok LIVE - heatmap (your timezone)","ogDescription":"See which days + hours have the most diamond gifting on TikTok LIVE. Real-time, 28-day rolling, your local timezone."},"hero":{"eyebrow":"REAL-TIME · UPDATED HOURLY · LOCAL STREAM TIME","title":"What's the best time to go {accent}?","titleAccent":"LIVE on TikTok","sub":"Aggregated diamond-gift volume across every TikTok LIVE creator we track, bucketed by day-of-week + hour in {localTime} (a 9pm gift in JP and a 9pm gift in the US both land in the 9pm column). Darker cells = more diamonds gifted at that local hour worldwide. Use it as a baseline for your stream window.","subLocalTime":"each event's own local time"},"gate":{"label":"Log in to see the best hours & days","sub":"Free account - unlocks the peak hour, day and the full heatmap."},"conclusions":{"hour":{"eyebrow":"Best hour of day","meta":"{value} diamonds across 7 days"},"day":{"eyebrow":"Best day of week","meta":"{value} diamonds across 24h"},"slot":{"eyebrow":"Peak slot","meta":"{value} diamonds in this hour alone"}},"days":{"mon":"Monday","tue":"Tuesday","wed":"Wednesday","thu":"Thursday","fri":"Friday","sat":"Saturday","sun":"Sunday"},"hourAm":"{h}am","hourPm":"{h}pm","slotLabel":"{day} {hour}","loading":"Loading 28-day aggregate...","meta":{"window":"Window: last {days} days","bucketed":"Bucketed in each region's local time","updated":"Updated {when}","recently":"recently"},"relative":{"justNow":"just now","minutes":"{n} min ago","hours":"{n}h ago","days":"{n}d ago"},"cta":{"title":"Build with TikTok LIVE data","api":{"eyebrow":"DEVELOPER API","title":"Real-time gifts + chat firehose","sub":"WebSocket + REST. Sandbox tier. Paid plans from $7/wk."},"leaderboards":{"eyebrow":"LEADERBOARDS","title":"{count} regions, real-time ranks","sub":"Country + league rankings. Unmasked at PRO+ / ULTRA+."},"agency":{"eyebrow":"GLOBAL AGENCY","title":"Scout creators in every region","sub":"CRM + watchlist + Telegram alerts. $119/wk."}},"explainer":{"title":"How to read this heatmap","p1":"We aggregate every {gift} our infrastructure observes across TikTok LIVE creators in {count} regions. Each event carries the gifter's country, which we use to shift its UTC timestamp into {clock} before bucketing. So a 9pm gift in Japan and a 9pm gift in the US both land in the 9pm column, even though they happened ~14 hours apart in UTC. The heatmap reads directly in \"local stream time\": if you stream at 8pm wherever you are, the 8pm column is the one you care about.","p1Gift":"diamond-valued gift","p1Clock":"that region's local clock","p2":"This is a {global} view of the LIVE economy - your specific niche or region may differ. For your own region-specific window, check the {rankingLink} page and filter by country or pull the {apiLink} hour-by-hour for your target region.","p2Global":"global","p2ApiLink":"Leaderboard Data API"},"faq":{"title":"Frequently asked","bestTime":{"q":"When is the best time to go live on TikTok?","a":"Peak diamond-gifting hours globally cluster between 7pm and midnight local time on Friday + Saturday, with a secondary peak around 9pm Sunday. The heatmap above shows your live 28-day window."},"timezones":{"q":"Does the heatmap account for different streamer timezones?","a":"Yes. Each gift event carries the gifter's country code. We shift the UTC timestamp into that country's standard local time before bucketing, so a 9pm gift in Japan and a 9pm gift in the US both land in the 9pm column. The grid reads as \"local stream time\" everywhere on the planet, not a single viewer's clock."},"fresh":{"q":"How fresh is the data?","a":"28-day rolling window, recomputed every 30 minutes. The CF-cached version may be up to 30 minutes stale; the background rebuild always uses the latest ClickHouse aggregate."},"niche":{"q":"Does niche matter?","a":"Yes - this is the GLOBAL economy. Gaming streamers, ASMR, music, and dance all have different peak windows. Use this as a baseline; for niche-specific windows, query the Leaderboard Data API filtered by your region."},"official":{"q":"Is this Tik.Tools data official?","a":"It is aggregated from our own LIVE infrastructure that observes the same public WebSocket gift events that any creator backstage tab shows. It is not endorsed by ByteDance."}},"jsonLd":{"bestTimeA":"Peak diamond-gifting hours globally cluster between 7pm and midnight local time on Friday + Saturday, with a secondary peak around 9pm Sunday. The free Tik.Tools heatmap shows the live 28-day rolling window in your local timezone.","calculatedQ":"How is the heatmap calculated?","calculatedA":"Tik.Tools aggregates every diamond-valued TikTok LIVE gift observed by our infrastructure across {count} regions over the rolling last 28 days, then shifts each event into the local time of the gifter's country and buckets it by day-of-week and hour-of-day.","peakQ":"Should I stream during peak hours?","peakA":"Peak hours have the most viewer spending but also the most competition. For new creators, streaming 1-2 hours before peak captures audience-build attention; for established creators, hitting peak directly maximises gift revenue."}},"agencies":{"seo":{"title":"TikTok LIVE Agencies Directory - TikTool","description":"Browse verified TikTok LIVE creator agencies by region, see who is live right now, message agencies privately, or claim a free listing for your own agency."},"hero":{"title":"TikTok LIVE Agencies","new":"NEW","sub":"Find a TikTok LIVE agency to grow with - or list your own for free and claim your creators.","cta":"List your agency - free"},"regions":{"scrollLeft":"Scroll regions left","scrollRight":"Scroll regions right","filter":"Filter by region","all":"All","selected":"{count} selected","clear":"Clear"},"sections":{"featured":"Featured agencies","all":"All agencies"},"updating":"updating...","card":{"featured":"FEATURED","viewAria":"View {name}","bannerAlt":"{name} banner","logoAlt":"{name} logo","verified":"Verified agency","creators":"{count} creators","liveNow":"{count} live now","viewProfile":"View profile","message":"Message"},"placeholder":{"title":"List your agency","copy":"Claim your creators, get discovered, free verified listing.","foot":"Create your listing"},"gate":{"sub":"{more} in the directory. Sign in free to browse them all.","moreOne":"{count} more agency","moreMany":"{count} more agencies","button":"Sign in to view all"},"jsonLd":{"name":"TikTok LIVE Agencies Directory","description":"Verified TikTok LIVE creator agencies with rosters, live status and private messaging."}},"gifterLevels":{"seo":{"title":"TikTok Gifter Levels - full table (2026 coins, USD, perks) {'|'} Tik.Tools","description":"Every TikTok gifter level from Level 1 to Level 50+ - cumulative coins required, USD cost, diamonds gifted, and badge perks. Free reference table updated for 2026.","ogTitle":"TikTok Gifter Levels - 2026 reference","ogDescription":"Full TikTok gifter-level progression table: coins, USD, diamonds, perks."},"hero":{"eyebrow":"TIKTOK GIFTER RANKS · 2026","title":"TikTok {accent} - full progression table","titleAccent":"Gifter Levels","sub":"Every TikTok gifter level, the cumulative coins required, and the approximate USD cost. Levels persist across creators - they unlock badges (frames + glowing entry effects) that follow the gifter into any LIVE they join."},"lookup":{"label":"Check any gifter's level","placeholder":"Type a TikTok {'@'}handle","hint":"Level, home region and lifetime gifting for any TikTok account.","apiKey":"Get a free API key","leaderboards":"Live gifter leaderboards"},"table":{"scrollHint":"Swipe the table sideways for USD spent and perks","ariaLabel":"TikTok gifter levels table","level":"Level","name":"Name","coins":"Coins to reach","usd":"USD spent","perks":"Perks","levelPill":"L{level}","foot":"USD figures are the official TikTok Recharge prices from tiktok.com/coin (Sep 2025 snapshot). App Store / Play Store purchases typically run 30% more expensive due to platform fees. Coin requirements per level are TikTok's published thresholds for the Gifter Level Program - hitting Level N means the gifter has spent the listed cumulative coin total across every LIVE they have ever gifted in."},"levelNames":{"1":"Newcomer I","2":"Newcomer II","3":"Newcomer III","4":"Newcomer IV","5":"Bronze I","6":"Bronze II","7":"Bronze III","8":"Bronze IV","9":"Silver I","10":"Silver II","11":"Silver III","12":"Silver IV","13":"Gold I","14":"Gold II","15":"Gold III","16":"Gold IV","17":"Platinum I","18":"Platinum II","19":"Platinum III","20":"Platinum IV","21":"Diamond I","22":"Diamond II","23":"Diamond III","24":"Diamond IV","25":"Crown I","26":"Crown II","27":"Crown III","28":"Crown IV","29":"Royal Crown I","30":"Royal Crown II","31":"Royal Crown III","32":"Royal Crown IV","33":"King I","34":"King II","35":"King III","36":"King IV","37":"Emperor I","38":"Emperor II","39":"Emperor III","40":"Emperor IV","41":"Cosmos I","42":"Cosmos II","43":"Cosmos III","44":"Cosmos IV","45":"Universe I","46":"Universe II","47":"Universe III","48":"Universe IV","49":"Legend","50":"Mythic"},"levelPerks":{"1":"Default badge","2":"First level badge","3":"Comment color unlock","4":"Enter effect bronze tier","5":"Bronze badge unlock","6":"Bronze frame","7":"Animated bronze frame","8":"Bronze elite frame","9":"Silver badge unlock","10":"Silver frame + comment glow","11":"Silver animated frame","12":"Silver elite frame","13":"Gold badge unlock","14":"Gold frame + entrance highlight","15":"Gold animated frame","16":"Gold elite frame","17":"Platinum badge unlock","18":"Platinum frame","19":"Platinum animated frame","20":"Platinum elite frame + custom entry FX","21":"Diamond badge unlock","22":"Diamond frame","23":"Diamond animated frame","24":"Diamond elite + top-gifter rail priority","25":"Crown badge unlock","26":"Crown frame","27":"Crown animated frame","28":"Crown elite + premium entry VFX","29":"Royal Crown badge unlock","30":"Royal Crown frame","31":"Royal Crown animated frame","32":"Royal Crown elite frame","33":"King badge unlock","34":"King frame","35":"King entrance animation","36":"King elite frame + cosmic aura","37":"Emperor badge unlock","38":"Emperor frame","39":"Emperor animated frame","40":"Emperor elite frame","41":"Cosmos badge unlock","42":"Cosmos frame","43":"Cosmos animated aura","44":"Cosmos elite aura","45":"Universe badge unlock","46":"Universe frame","47":"Universe animated aura","48":"Universe elite aura","49":"Legend tier - top 0.001% of all gifters","50":"Mythic tier - max public gifter level"},"cta":{"heading":"Track gifters across every creator","rankings":{"eyebrow":"GIFTER RANKINGS","title":"Live whale leaderboards","sub":"{count} regions, daily / weekly / lifetime. Unmasked at PRO+."},"firehose":{"eyebrow":"FIREHOSE WS","title":"Real-time gift firehose","sub":"Every gift, every region. $119/wk."},"api":{"eyebrow":"DEVELOPER API","title":"Build a gifter dashboard","sub":"Drop-in SDK. WebSocket + REST. From $7/wk."}},"explainer":{"heading":"How TikTok gifter levels work","p1":"TikTok tracks {coinsSpent} across every LIVE you've ever gifted in. Each threshold unlocks a new {gifterLevel} with a unique badge, a glowing chat color, and an entry effect that fires when you join any creator's stream. Levels are global - they do not reset, and they show up no matter which creator you watch.","p1CoinsSpent":"cumulative coins spent","p1GifterLevel":"gifter level","p2":"At higher tiers (Level 25+), TikTok adds {vip}, custom comment frames, and prioritised placement in the top-gifter rail of every LIVE you enter. Level 36+ unlocks the rare {cosmicAura}; Level 45+ unlocks the {universe} tier; Level 49-50 are the public-ceiling {legend} and {mythic} tiers. Creators see your level attached to every gift you send.","p2Vip":"VIP entrance animations","p2CosmicAura":"cosmic aura","p2Universe":"Universe","p2Legend":"Legend","p2Mythic":"Mythic","faqHeading":"Frequently asked"},"faq":{"howWork":{"q":"How do TikTok gifter levels work?","a":"TikTok tracks cumulative coins spent across every LIVE you have ever gifted in. Each threshold unlocks a gifter level with a badge, glow color, and entry effect that follows you into any creator stream."},"worth":{"q":"How much money is each gifter level worth?","a":"Real TikTok Recharge prices: Level 10 (Silver II) = 530 coins ≈ $5.52. Level 20 (Platinum IV) = 27,800 coins ≈ $289. Level 30 (Royal Crown II) = 637,000 coins ≈ $6,625. Level 40 (Emperor IV) = 8.78M coins ≈ $91K. Level 50 (Mythic) = 97.5M coins ≈ $1.01M."},"reset":{"q":"Do TikTok gifter levels reset or expire?","a":"No. Gifter levels are global and permanent. Once you hit Level 25, you keep that badge forever - including in creators streams you have never watched before."},"highest":{"q":"What is the highest TikTok gifter level?","a":"TikTok publicly shows up to Level 50 (Mythic). Reaching it requires roughly 97.5 million cumulative coins (~$1.01 million USD at official Recharge prices)."},"carry":{"q":"Do gifter levels carry between creators?","a":"Yes - levels are tied to your TikTok account, not the creator. The same badge shows up whether you join a small streamer or a 50K-viewer Match."},"creatorSees":{"q":"Can a creator see who is the highest-level gifter in their LIVE?","a":"Yes. TikTok shows the top-gifter rail with each viewer level. Tik.Tools agency dashboards expose richer detail - cumulative diamonds, recent gift history, cross-creator footprint."}},"jsonLd":{"level30":{"q":"How many coins do I need to reach Level 30?","a":"Level 30 (Royal Crown II) requires 637,000 cumulative coins, which is $6,624.80 USD at the official TikTok Recharge rate. iOS / Android purchases cost roughly 30% more due to App Store / Play Store fees."},"reset":{"q":"Do TikTok gifter levels reset?","a":"No. Levels are global, persist across creators, and do not reset. Once you hit a level you keep it."},"highestA":"TikTok publicly shows up to Level 50+, with elite tiers (cosmic aura) starting at Level 36."}},"diamondsCalculator":{"seo":{"title":"TikTok Diamonds Calculator - convert diamonds to USD (2026 rates) {'|'} Tik.Tools","description":"Free TikTok diamonds calculator. Convert TikTok diamonds to USD and back in real time. Includes the 2026 coin-to-diamond rate, creator payout (1 diamond = $0.005), and the full gift-cost table.","ogTitle":"TikTok Diamonds Calculator - real-time USD converter","ogDescription":"Convert TikTok diamonds to USD with 2026 rates. Explains TikTok fees, creator payouts, and platform splits."},"hero":{"eyebrow":"FREE CALCULATOR · 2026 RATES","title":"TikTok Diamonds {accent}","titleAccent":"Calculator","sub":"Convert TikTok diamonds to USD in real time. Type in either side - the other updates instantly using TikTok's published rates ($1 = 200 coins, 1 diamond = $0.005 creator payout)."},"converter":{"diamonds":"Diamonds","usd":"USD (creator payout)","split":"Viewer paid {paid} · TikTok keeps {kept}"},"presets":{"universe":"Universe (44,999 ◇)","lion":"Lion (29,999 ◇)"},"lookup":{"label":"See any creator's diamonds","placeholder":"Type a creator {'@'}handle","hint":"Diamonds, gifters and live history for any TikTok creator.","apiKey":"Get a free API key","leaderboards":"Creator leaderboards"},"cta":{"heading":"Make TikTok LIVE data your data","api":{"eyebrow":"DEVELOPER API","title":"Real-time chat, gifts, battles","sub":"REST + WebSocket. Drop-in SDK. Live from $7/wk."},"leaderboards":{"eyebrow":"LEADERBOARDS","title":"{count} regions, every creator","sub":"Daily / hourly / lifetime ranks. Unmasked at PRO+."},"agency":{"eyebrow":"GLOBAL AGENCY","title":"Live Gifter Firehose + Telegram","sub":"Scout every region. $119/wk."}},"explainer":{"heading":"How TikTok diamonds, coins, and creator fees work","p1":"When a viewer buys coins, TikTok charges roughly {rate} on the web checkout (mobile prices vary by store fees - $1 is often closer to 70-100 coins on iOS/Android due to App Store taxes). Each LIVE gift costs the viewer a fixed number of coins, and when the gift lands on a creator's stream it's converted into {diamonds} - TikTok's internal accounting currency.","p1Rate":"$1 per 200 coins","p1Diamonds":"diamonds","p2":"Creators cash out diamonds at {rate} (half a US cent). That means TikTok keeps roughly {share} the viewer paid - the other half pays the creator. A 1,000-diamond gift cost the viewer around $10 and pays the creator $5. This split has been stable since 2020.","p2Rate":"1 diamond = $0.005","p2Share":"50% of the gross","callout":"{important} creator payouts are {before} TikTok's own platform deductions (LIVE host program splits, region multipliers, agency cuts if the creator is signed). Final take-home in a creator's account can be 20-40% lower than the gross diamond value times $0.005, depending on agency contract terms.","calloutImportant":"Important:","calloutBefore":"before"},"rates":{"heading":"Common rates at a glance","diamonds":"Diamonds","viewerPaid":"Viewer paid ≈","creatorPayout":"Creator payout ≈","commonGifts":"Common gifts","gifts":{"d5":"Rose · 1 coin = 5 diamonds when sent","d99":"Perfume · TikTok","d100":"Hand Heart · Sunglasses","d1000":"Galaxy · Sports Car","d5000":"Hydrangea · Sports Car premium","d10000":"Drama Queen · Yacht","d29999":"Lion","d44999":"Universe · TikTok Universe"}},"faqHeading":"Frequently asked","faq":{"oneDiamond":{"q":"How much is 1 TikTok diamond worth in USD?","a":"1 diamond = $0.005 (half a US cent) creator payout. The viewer paid ~$0.01 to produce that diamond."},"hundredUsd":{"q":"How many diamonds is $100 USD?","a":"$100 creator payout = 20,000 diamonds. Viewer cost was ~$200 of coins."},"fiftyPercent":{"q":"Does TikTok take 50% of diamonds?","a":"Yes - roughly 50/50 split. Viewers pay ~$0.01 per diamond, creators receive ~$0.005 per diamond."},"cheapest":{"q":"What is the cheapest TikTok gift?","a":"Rose at 1 coin (~$0.005 viewer cost / $0.0025 creator payout once converted)."},"mostExpensive":{"q":"What is the most expensive TikTok gift?","a":"Universe / TikTok Universe at 44,999 diamonds (~$450 viewer cost / $225 creator payout). Lion is 29,999 diamonds."},"taxable":{"q":"Are TikTok diamonds taxable income?","a":"Yes - TikTok issues a 1099 in the US once you cross the IRS reporting threshold. Other regions follow local rules."},"payout":{"q":"When do diamonds get paid out?","a":"TikTok runs monthly batches with a minimum payout threshold ($50 in the US). Funds settle 30-60 days after the billing cycle closes."}},"jsonLd":{"oneDiamondA":"1 TikTok diamond = $0.005 (half a US cent) for creator payout. The viewer paid roughly $0.01 to buy the coins that produced that diamond - TikTok keeps the other half.","hundredUsd":{"q":"How many diamonds is $100?","a":"$100 creator payout equals 20,000 diamonds. The viewer side spent roughly $200 of coins to produce them."},"fiftyPercentA":"Yes, TikTok takes roughly 50% of the gross gift revenue. Viewers pay ~$0.01 per diamond in coins; creators receive ~$0.005 per diamond in payout.","taxable":{"q":"Are diamond payouts taxable?","a":"Yes, TikTok creator payouts count as taxable income in most jurisdictions. TikTok issues a 1099 in the US once you cross the IRS threshold; other regions follow local rules."}}},"gifts":{"seo":{"title":"TikTok Live Gifts - full catalog + free downloads","description":"Every TikTok LIVE virtual gift in one searchable catalog. Diamond cost ($0.01 each), USD value, transparent PNG download. Compiled from real gift events on tik.tools, the live-stream API for developers and agencies.","socialDescription":"Every TikTok LIVE virtual gift in one place. Search, sort by value, download the transparent PNG."},"hero":{"title":"TikTok Live {accent}","titleAccent":"Gifts","sub":"Every TikTok LIVE virtual gift in one place. Diamond cost, dollar value, free download. Pulled live from the same firehose the tik.tools SDK powers.","count":"{count} gifts"},"searchPlaceholder":"Search gifts by name...","sort":{"valueDesc":"High to low","valueAsc":"Low to high","name":"Name A-Z","recent":"Recent"},"captcha":{"title":"Quick check","sub":"Pick the matching tile to continue browsing. {question}","loadError":"Could not load challenge. Refresh.","wrongAnswer":"Wrong answer. Try another."},"empty":"No gifts match \"{search}\".","viewDownload":"View + Download","pager":{"prev":"Prev","next":"Next","info":"Page {page} of {total}"},"cta":{"title":"Want every gift event in real time?","body":"The same catalog feeds the tik.tools API. Connect your app and receive every gift, chat, like, and follow within 50 ms.","primary":"See the API","secondary":"Free tier"}},"pricing":{"seo":{"title":"TikTok LIVE API Pricing","description":"TikTok LIVE API pricing. Sandbox, Basic {symbol}{basic}/wk, Pro {symbol}{pro}/wk, Ultra {symbol}{ultra}/wk, Agency {symbol}{agency}/wk. Real-time WS events (chat/gift/like/follow/join/battle), signed REST, datacenter proxies, league + leaderboard data.","ogDescription":"TikTok LIVE API pricing. Sandbox, Basic {symbol}{basic}/wk, Pro {symbol}{pro}/wk, Ultra {symbol}{ultra}/wk, Agency {symbol}{agency}/wk."},"hero":{"title":"Pricing for every {accent}.","titleAccent":"team","subtitle":"TikTools starts with a free Sandbox key for a 7-day evaluation, then a paid plan is required. Paid plans from {symbol}{price}/wk."},"keySelector":{"label":"Select which API key to manage","createNew":"Create New Key","newKeyPlaceholder":"Name your new key (e.g. Production, Assistant 2...)","unnamed":"Unnamed","renews":"Renews {date}","choose":"Choose an API key..."},"leadHeading":"Evaluate free for 7 days. Then pick a plan","billing":{"ariaLabel":"Billing cycle","weekly":"Weekly","monthly":"Monthly","saveUpTo":"save up to {percent}%"},"period":{"weekly":"wk","monthly":"mo","weekFull":"wk","monthFull":"mo"},"cycleName":{"weekly":"weekly","monthly":"monthly"},"card":{"save":"save {percent}%","monthlyOnly":"monthly only","mostPopular":"Most Popular","basic":{"desc":"Personal projects and small bots - everything you need to get started","foot":"Community & Docs support · ideal for personal projects + small bots"},"pro":{"desc":"For developers building production applications","foot":"Full unmasked Leaderboard API · Feed Discovery · priority chat"},"ultra":{"desc":"For teams and high-volume enterprise use","foot":"Gift Catalog + unmasked League Rankings · webhook peak-viewer / high-value-gift events"},"starter":{"desc":"For agencies that need the dashboard and Pro-level API","foot":"Agency dashboard: roster, pipeline, per-region recruit, creator digest, alerts, team · standard, league + gaming boards unmasked · included, no credits"},"global":{"desc":"For agencies scouting + managing TikTok LIVE creators","foot":"Everything in Ultra + Gaming Ranks (all regions) · Live Gifter Firehose WS · VIP Telegram + Web Vault · unmasked Gifter Leaderboard · CRM + watchlist · follower-milestone webhooks · IP allowlist"}},"stats":{"requestsPerDay":"requests / day","wsConnections":"WS connections","accountChecksPerDay":"account checks / day","webhook":"webhook · {perDay}/day","webhooks":"webhooks · {perDay}/day","seatsIncluded":"seats included"},"chips":{"leaderboards":"Leaderboards","leagues":"Leagues","gamingRanks":"Gaming Ranks","gifters":"Gifters"},"cta":{"subscribeTo":"Subscribe to {plan}","subscribe":"Subscribe","startFree":"Start free evaluation","currentPlan":"Current Plan","changing":"Changing...","switchToCycle":"Switch to {cycle}","switchTo":"Switch to {plan}","upgradeTo":"Upgrade to {plan}","downgradeTo":"Downgrade to {plan}","get":"Get {plan}"},"weekendPass":{"tag":"3-DAY TRIAL","line":"3 days of Pro for {price} one-time, then weekly Pro. Cancel anytime.","starting":"Starting...","cta":"Get the 3-day Pro Pass · {price}"},"enterprise":{"badge":"ENTERPRISE","heading":"Need more? Let's talk.","desc":"Custom limits, dedicated infrastructure, and volume pricing for your team. Contact us via chat at bottom right - {strong}.","descStrong":"we usually respond instantly","cta":"Chat with us"},"comparison":{"heading":"What Features Are Included in Each TikTok LIVE API Plan?","glossary":{"maskedTerm":"Masked / Unmasked","maskedDef":"Masked hides real usernames and avatars (shows placeholders); unmasked shows the real creator or gifter identity.","diamondsTerm":"Diamonds","diamondsDef":"TikTok's gift-value unit. Roughly $0.005 each - we use it to rank spend on leaderboards.","wsTerm":"WS sessions / connections","wsDef":"Live WebSocket connections - one per TikTok LIVE room you stream events from in real time."},"hint":"Swipe sideways to compare every plan","tableAriaLabel":"Plan comparison table, scrolls sideways","featureHeader":"Feature","badges":{"proOnly":"PRO+ ONLY","ultraOnly":"ULTRA+ ONLY","agencyOnly":"AGENCY","unmaskedProPlus":"UNMASKED IN PRO+","unmaskedUltraPlus":"UNMASKED IN ULTRA+","unmaskedAgency":"UNMASKED IN AGENCY"},"included":"included","notIncluded":"not included","rows":{"accessPeriod":{"feature":"Access period","tooltip":"A Sandbox key is for evaluating the API and works for 7 days from account creation. After that every request returns \"Evaluation period ended\" until you choose a paid plan. Paid keys work for as long as the subscription is active."},"requestsPerDay":{"feature":"Requests/day","tooltip":"Maximum number of API requests your key can make per day (UTC reset). Sandbox resets daily; paid tiers count against your billing cycle quota."},"rateLimit":{"feature":"Rate limit","tooltip":"Per-minute throttle. Even Agency keeps a hard ceiling so a runaway while(true) in a customer script can never saturate shared infrastructure. Practically unlimited for any human-driven workload."},"wsSessionTokens":{"feature":"Daily WS Session Tokens","tooltip":"Enough to build and debug a small bot or multi-stream dashboard. Heavy concurrent monitoring will exhaust the 50 daily sessions; production applications must upgrade."},"wsMaxDuration":{"feature":"WS max duration","tooltip":"Sandbox sessions are force-closed at 2 hours with a \"Daily Demo Limit Reached\" frame and burn one of the 50 daily sessions. Basic 8h, Pro 12h, Ultra + Agency 24h with auto-reconnect."},"datacenterProxies":{"feature":"Datacenter proxies","tooltip":"Sandbox runs from the user's own IP - no shared proxy pool. Paid tiers route through managed datacenter proxies."},"accountChecks":{"feature":"Account checks (resolve_user_ids)","tooltip":"POST /webcast/resolve_user_ids - resolves numeric TikTok user IDs to usernames via our infra. Quotas sized so the Bulk endpoint (50/req on Pro, 100/req on Ultra, 200/req on Agency) is actually usable across the day."},"maxConcurrentStreams":{"feature":"Max Concurrent Streams","tooltip":"Simultaneous live WebSocket streams per API key at any given moment. Community is capped at 3 concurrent streams (run on your own IP); TikTok limits ~5 connections per IP, so scaling past that needs Basic+ managed proxies. Custom Enterprise plans available above 500."},"leaderboardApi":{"feature":"Leaderboard Data API","tooltip":"POST /webcast/ranklist/regional - top 10 leaders unmasked on EVERY paid tier (dev sandbox - ship your client + UI). Diamonds visible on every entry. PRO+ unmasks the full board across all {regions} regions."},"giftCatalogApi":{"feature":"Gift Catalog API","tooltip":"GET /webcast/gift_info + /webcast/gifts_by_country - TikTok gift catalog (gift_id, name, diamond cost, icon URL, combo/streakable flag, per country). Free + Basic get a read-only 50-gift sample - enough to build OBS overlays and map common gifts. Pro + Ultra + Agency get the FULL live catalog for any region with continuous re-sync (new gifts ship from TikTok periodically; one-off pulls go stale fast)."},"liveShopApi":{"feature":"Live Shop Activity API","tooltip":"GET /webcast/live-shop?unique_id=X (or ?region=US) - real-time TikTok LIVE Shop activity for a seller room: products shown (title, price, image, PDP link), live stock levels, sold-out events, sales velocity, and live-auction status. Free + Basic get a read-only sample of the schema. Pro + Ultra + Agency get live shop data for any live US/global seller. Order/buyer/winning-bid data is not included - it is not part of the public live stream, only product and stock activity is. 60 calls/hour."},"gifterLeaderboardApi":{"feature":"Gifter Leaderboard API","tooltip":"GET /webcast/gifters/leaderboard (by region) and /webcast/agency/events?type=gifters (top gifters for one creator, Agency only) - cross-creator gifter intelligence. Sandbox + Basic locked; Pro / Ultra see masked identifiers; Agency unmasks. The deeper gifter profile view is dashboard-only."},"leagueRankingsApi":{"feature":"League Rankings API","tooltip":"POST /webcast/ranklist/regional rank_type=16 - Diamond Rush league rankings (A1-D5 divisions). Full unmasked league boards are an ULTRA and Agency feature. Sandbox, Basic and Pro see a one-row preview per division to confirm the board exists; upgrade to Ultra or Agency to unlock every division fully unmasked in real time."},"gamingRanks":{"feature":"Gaming Ranks","tooltip":"GET /webcast/ranklist/gaming - the TikTok LIVE Gaming Ranking (the live in-app gaming leaderboard) per region, recorded continuously and served fully unmasked with diamonds + estimated earnings. Also live on the website at /tiktok-live-gaming-ranks. Agency only - everyone else sees a masked 3-name preview."},"popularLive":{"feature":"Popular LIVE board","tooltip":"GET /webcast/ranklist/popular - TikTok's real-time Popular LIVE ranking per region (the creators TikTok is featuring in search right now), refreshed every minute and served fully unmasked with live status + diamonds. Also live on the website at /popular-live. Agency only - everyone else sees a masked 3-name preview."},"teamsClubs":{"feature":"Teams / Clubs board","tooltip":"TikTok clubs ranked by their members combined diamonds, per region. Club name, level, member count and the host each club streams under. Agency exclusive."},"regionalLeaderboard":{"feature":"Regional Leaderboard Access","tooltip":"POST /webcast/ranklist/regional - returns a signed URL the client fetches with their own TikTok session cookie. Community + Basic locked."},"feedDiscovery":{"feature":"Feed Discovery","tooltip":"GET /webcast/feed - discover currently live streams (For You / Suggested / Following). Community + Basic locked."},"bulkAccountChecks":{"feature":"Bulk account checks","tooltip":"POST /webcast/resolve_user_ids - resolve up to N TikTok user IDs in a single request. Per-chunk caps kept tight so responses stay sub-1s (no Cloudflare 504 timeouts, no upstream WAF bans on the proxy pool). Implement array chunking in your loop - daily quotas above (Pro 2k, Ultra 20k, Agency 50k) cover any agency workload."},"bulkCopy":{"feature":"Bulk copy (rosters, gifters, watchlist)","tooltip":"Copy a whole board - creators, gifters, watchlist or checked list - to the clipboard in one tap, ready to paste into your own sheet or CRM. Agency only."},"gifterFirehose":{"feature":"Live Gifter Firehose WS","tooltip":"Real-time gift event stream. Filter by region, league, or global + min-diamond threshold. Agency only."},"vipTelegram":{"feature":"VIP Telegram alerts","tooltip":"Automatic alerts pushed to agency owners and scouts via dedicated Telegram channels."},"vipWebVault":{"feature":"VIP Web Vault","tooltip":"Full unmasked historical visual access to gifters and creators. Agency only."},"support":{"feature":"Support","tooltip":"Sandbox + Basic: Discord bot AI support + full docs (self-serve). Pro: in-app chat. Ultra + Agency: priority chat with faster response. Upgrade to Pro for direct email/chat debugging."},"outgoingWebhooks":{"feature":"Outgoing webhooks","tooltip":"HMAC-signed HTTPS POSTs to your endpoint when watched creators go live / end. Configure at /webhooks."},"webhookDeliveries":{"feature":"Webhook deliveries / day","tooltip":"Daily delivery cap per user. Does NOT count against your API request quota."},"webhookLiveEvents":{"feature":"Webhook events: live.start / live.end","tooltip":"Detect when watched creators go live and end streams."},"webhookPeakGifts":{"feature":"Webhook events: peak viewers + high-value gifts","tooltip":"live.peak_viewers (concurrent count milestones 100..1M) + live.gift.high_value (gifts ≥ 1000 diamonds). Ultra and Agency only."},"webhookFollowerMilestone":{"feature":"Webhook event: follower milestone","tooltip":"creator.follower_milestone fires when a watched creator crosses 1K / 5K / 10K / 25K / 50K / 100K / 250K / 500K / 1M / 2M / 5M / 10M / 50M / 100M followers. Agency only."},"hmacSigning":{"feature":"HMAC signing + retry + 30-day replay","tooltip":"HMAC-SHA256 (X-Tiktool-Signature). Retry schedule 0s / 30s / 2m / 10m / 1h / 6h (6 attempts ~7h). 30-day delivery audit + manual replay."}},"cells":{"perDay":"{n}/day","perMin":"{n}/min","per24h":"{n} / 24h","hours":"{n} hours","perReq":"{n}/req","target":"{n} target","targets":"{n} targets","sevenDayEvaluation":"7-day evaluation","whileSubscribed":"While subscribed","max2hPerSession":"Max 2h per session","ownIpOnly":"Own IP only","top10Unmasked":"Top 10 unmasked","full100Unmasked":"Full 100% unmasked","sampleReadOnly":"Sample (read-only)","fullLiveSync":"Full · live sync","fullLive":"Full · live","maskedNames":"Masked names","unmasked":"Unmasked","previewOnly":"Preview only","full100UnmaskedRealtime":"Full 100% UNMASKED · Real-time","fullBoardOneRegion":"Full board · one region at a time","fullBoardAllRegions":"Full board · all regions","fullBoardAllRegionsRealtime":"Full board · all regions · real-time","agencyDashboard":"Agency dashboard","fullDashboardAccess":"Full Dashboard Access","communityDocs":"Community & Docs","chat":"Chat","priorityChat":"Priority Chat","unlimited":"Unlimited"}},"included":{"heading":"What's Included In Every Paid Tier","allInclusive":{"title":"All-Inclusive Pricing","body":"Signatures, request signing, priority routing and premium stream paths are bundled into every paid tier - no add-ons, no surprise charges. Each plan's published price is the all-in price."},"beyondChat":{"title":"Beyond Chat & Gifts","body":"Agency intel surfaces (leaderboards, leagues, scouting), the gift catalog and live shop activity - things you would otherwise stitch together from multiple vendors."},"predictable":{"title":"Predictable Pricing","body":"Hard daily caps mean no overage charges, no surprise invoices. Need more headroom? Upgrade to the next tier in one click - changes take effect immediately. Cancel anytime; you keep access until the period ends."}},"faq":{"heading":"Frequently Asked Questions","items":{"switchPlans":{"q":"Can I switch plans?","a":"Yes - upgrade, downgrade, or change billing cycles anytime from the Pricing page. Changes take effect immediately: unused time on your current plan is credited, any difference is charged the same day, and your billing cycle restarts from the day you switch."},"exceedLimit":{"q":"What happens if I exceed my daily limit?","a":"Requests are stopped at your daily cap. No overage charges, no surprise invoices. If you need more headroom, upgrade to the next tier from the Pricing page - changes take effect immediately."},"refunds":{"q":"Do you offer refunds?","a":"No - paid plans are non-refundable. The free 7-day Sandbox evaluation exists so you can verify the product before paying. Partial refunds are only issued when a service is provably broken on our side (sustained outage, billing error) for the affected period. We do not refund based on testing, scraping, or change of mind - data + proxy + bandwidth costs are consumed the moment a key is active."},"apiKeys":{"q":"How do API keys work?","a":"After subscribing, your API key is automatically generated and available in your Dashboard. There is one key per account, and your plan and usage limits attach to it."},"cancel":{"q":"Can I cancel anytime?","a":"Absolutely. Cancel from the Billing page and your subscription continues until the end of the current period. No penalty, no fees."},"manage":{"q":"How do I manage my subscription?","a":"Everything is managed through your Billing page - view subscriptions, update payment methods, download invoices, and cancel plans. No external portals needed."},"sandbox":{"q":"What is the Sandbox tier?","a":"Sandbox is the free 7-day evaluation, counted from the day your account is created. After 7 days every request returns \"Evaluation period ended\" until you choose a paid plan. During the evaluation you get 5,000 requests/day, 20 requests/min, 50 WS sessions per 24h, up to 3 concurrent streams, 2 hours max per session, no credit card. Server signs only - your IP connects directly to TikTok (no shared proxy pool). Endpoints that require server-side scraping (resolve_user_ids, agency-grade Gifter Leaderboard) are paid-only. Community is the legacy alias for the same tier."}}},"checkout":{"discountNamed":"Discount ({name})","discount":"Discount","subtotal":"Subtotal","total":"Total","loadingKeys":"Loading keys...","upgradeKeyLabel":"Upgrade API Key","unnamedKey":"Unnamed key","apiKeyLabel":"API Key:","appliedToExisting":"This plan will be applied to your existing API key.","haveCoupon":"Have a coupon code?","couponPlaceholder":"Coupon code","checking":"Checking...","apply":"Apply","remove":"Remove","couponApplied":"Coupon applied!","businessPurchase":"Business purchase","companyPlaceholder":"Company name","payCardLabel":"Subscribe with Card","payOnceLabel":"Pay once · no auto-renewal","payOnceTitle":"Single payment, no auto-renewal","payOnceSub":"Alipay · WeChat · Crypto · Card · iDEAL · Pix · OXXO","paypalLabel":"Subscribe with PayPal","paypalSub":"PayPal balance · linked card · Venmo · opens in popup","settingUp":"Setting up payment...","addCompany":"Add company name (optional)","paymentMethod":"Payment method","oneTimeTag":"One-time payment · {period} access","autoRenewTag":"Auto-renews every {period}","oneTimeMethods":"Card · UnionPay 银联 · Alipay · WeChat Pay · PayPal · iDEAL · Pix · OXXO · Crypto · Apple Pay · Google Pay","processing":"Processing...","pay":"Pay {amount}","back":"Back to summary","successTitle":"Subscription Activated!","successBody":"Your API key has been upgraded to {plan}. Head to your dashboard to get started.","goDashboard":"Go to Dashboard","secured":"Secured by Stripe. We never store your card details."},"planModal":{"keepCurrent":"Keep Current Plan"},"agencyUpgrade":{"title":"Upgrade to Agency {cycle}","body":"You currently have {current} active. We'll upgrade your existing subscription in place - one subscription, no double-charge. Stripe will credit the unused time on your current plan and charge only the difference today.","credit":"Credit for unused time on your current plan","lineItem":"Agency {cycle}","tax":"Tax","chargedToday":"Charged to your card today","chargedOnFile":"Charged to the card on file. Cancel anytime.","confirm":"Confirm upgrade - {amount}","cancel":"Cancel","footer":"Stripe handles the proration math. No double-charge.","current":"{plan} {cycle}"},"weekendPassModal":{"title":"Developer {pass}","passName":"Weekend Pass","lineItem":"Pro - 3-day Pass","oneTime":"{price} one-time","autoRenewNote":"After 3 days, auto-renews to weekly Pro. Cancel anytime.","successTitle":"Weekend Pass Activated!","successBody":"3 days of Pro access. Redirecting..."},"planChange":{"creditLine":"Credit for unused time on your current plan: -{amount}","newPrice":"New {plan} {cycle}: {amount}","firstCharged":", first charged {date}","paypalNote":"PayPal opens to approve the new plan; your current PayPal plan is cancelled once it is approved.","continuePaypal":"Continue to PayPal","taxLine":"Tax: {amount}","chargedToday":"Charged to your card today: {amount}","creditedNext":"Credited to your next invoice: {amount}","nothingToday":"Nothing to pay today.","inPlace":"One subscription, changed in place. No double charge.","noPreview":"You'll be moved to {plan}. Unused time on your current plan is credited, and any difference is settled on the card on file.","confirmCharge":"Confirm - charge {amount}"},"errors":{"noClientSecret":"No clientSecret returned","paymentFormFailed":"Payment form failed to load. Please refresh and try again.","weekendPassStartFailed":"Could not start Weekend Pass checkout","cardDeclined":"Card was declined","commitFailed":"Commit failed","paymentFailed":"Payment failed","alreadyOnPlan":"You are already on this plan.","paymentReceivedPending":"Payment received. Your plan updates as soon as it clears, there is no need to pay again.","paymentConfirmedPlanUpdated":"Payment confirmed. Plan updated.","paypalNoApproval":"PayPal did not return an approval link. Try again.","subscriptionCancelled":"Subscription cancelled","planUpdated":"Plan updated","couldNotUpdatePlan":"Could not update plan - please try again or contact support.","failedUpdatePlan":"Failed to update plan. Your plan has not changed.","upgradeNeedsConfirmation":"Upgrade requires confirmation - please retry.","agencyCheckoutFailed":"Could not start agency checkout. Try again later.","openCheckoutFailed":"Failed to open checkout","loadKeysFailed":"Failed to load API keys. Please try again.","fixCoupon":"Please fix or remove the invalid coupon before continuing.","paymentSystemNotLoaded":"Payment system not loaded. Please try again.","oneTimeFailed":"One-time checkout failed","paymentInitFailed":"Payment could not be initialized. Please try again.","createSubscriptionFailed":"Failed to create subscription","invalidCoupon":"Invalid coupon code","couponValidateFailed":"Could not validate coupon","paypalFailed":"PayPal checkout failed - try again or use card.","paymentSystemNotLoadedRefresh":"Payment system not loaded. Refresh the page and try again.","paymentFormNotReady":"Payment form not ready. Refresh the page and try again.","paymentFailedCheckCard":"Payment failed. Check your card and try again.","renewKeyNotFound":"Could not find that key to renew - pick it below.","paymentFailedNotCharged":"Payment failed. You were not charged - try again.","subscriptionActivated":"Subscription activated! Your API key is being generated.","checkoutCanceled":"Checkout canceled. You can try again anytime."}},"home":{"seo":{"title":"TikTok LIVE API and Rankings {'|'} TikTools","description":"TikTools, also written Tik Tools, is the TikTok LIVE API: real-time chat, gifts, likes, viewers and battles over WebSocket, Node.js and Python SDKs with sub-50ms latency, plus regional and league rankings across {regions} regions.","ogDescription":"Everything you need to build on TikTok Live. Real-time Events, Gifts, Battles.","jsonLdDescription":"TikTools is a TikTok LIVE Developer API + Rankings platform. Real-time WebSocket events (chat, gifts, likes, viewers, battles) and creator leaderboards for developers building chat assistants, OBS overlays, analytics dashboards, AI integrations, and games."},"hero":{"quickLinksLabel":"Jump to a leaderboard","quickLinks":{"gifters":"Gifters","leaderboard":"Leaderboard","popularLive":"Popular Live","gaming":"Gaming","teams":"Teams","shopping":"Shopping"},"liveNowLabel":"Creators live now across all regions","liveNow":"LIVE NOW","openWord":"Open {word}","words":{"api":"API","websockets":"Websockets","webhooks":"Webhooks","liveEvents":"Live Events","ranksData":"Ranks Data","giftsEvents":"Gifts & Events","earnings":"Earnings","newCreators":"New Creators","creatorRanks":"Creator Ranks","gamingRanks":"Gaming Ranks","shopRanks":"Shop Ranks","scoutingBoard":"Scouting Board","telegramBot":"Telegram Bot"},"subAgency":"Live creator ranks, earnings and scouting - every region.","subDev":"Live chat, gifts and viewers from any stream. One API.","discoverTalents":"Discover Talents","manageTeam":"Manage Team","agencyPlans":"Agency plans","openDashboard":"Open dashboard","getApiKey":"Get free API key","apiDocs":"API Docs","viewPricing":"View pricing","browseTalents":"Browse talents","installLabel":"Install command","copyInstall":"Copy install command","copiedInstall":"Copied install command","copy":"Copy","copied":"Copied","pool":{"label":"creators tracked","exclusive":"Agency exclusive","cta":"Claim agency access"},"digest":{"title":"Creator Digest","badge":"New","pitch":"New creators found in your regions, emailed as copy-paste usernames plus a CSV sheet. Every 6 hours to weekly.","price":"Agency from {price}/month","ctaSetup":"Set up your digest","ctaLearn":"See how it works"},"mcp":{"label":"MCP server setup","kicker":"MCP SERVER","setup":"Setup"}},"tutorials":{"kicker":"Tutorials","watchOnYoutube":"Watch on YouTube: {title}","play":"Play tutorial: {title}","choose":"Choose a tutorial","close":"Close video","iframeTitle":"TikTools tutorial"},"liveDemo":{"liveNow":"Live now","waiting":"Waiting for a live channel","watching":"{n} watching","watchingInRegion":"{n} watching in {region}","sent":"sent {gift}","diamonds":"{n} diamonds","liked":"liked","joined":"joined","viewers":"{n} viewers","empty":"Events appear here the moment they happen on TikTok.","count":"{count} events since you opened this page","perMinute":"{n} / min","status":{"open":"connected","retry":"reconnecting","paused":"paused while hidden","connecting":"connecting"},"ago":{"now":"now","seconds":"{n}s","minutes":"{n}m"}},"liveVideo":{"label":"Live video from the demo channel","live":"Live","tapToPlay":"Tap to play","offline":"Video appears when the demo channel is on air","mute":"Mute","unmute":"Unmute"},"events":{"eyebrow":"Explore every event","title":"See the exact JSON your socket delivers","sub":"30+ live events. Pick one, see the exact payload.","fullReference":"Full WebSocket reference"},"showcase":{"eyebrow":"Everything in one place","dev":{"title":"Everything a developer needs","sub":"WebSocket, typed SDKs, events reference, webhooks, Discord bot.","items":{"websocket":{"tag":"WebSocket","title":"WebSocket API","desc":"Sub-50ms chat, gifts, likes and viewer events over one persistent connection."},"guides":{"tag":"Guides","title":"Developer Guides","desc":"Step-by-step guides to build chat assistants, overlays, and integrations."},"sdks":{"tag":"SDKs","title":"SDKs & REST","desc":"Typed clients for Node.js and Python plus signed REST endpoints in six languages."},"events":{"tag":"Events","title":"Events Reference","desc":"30+ real-time events - chat, gifts, battles, likes - with full payload shapes."},"webhooks":{"tag":"Webhooks","title":"Webhooks","desc":"Go-live and stream-end notifications pushed to your server as signed HTTPS requests."},"discord":{"tag":"Bot","title":"Discord Bot","desc":"Live alerts, watch lists, and creator stats piped straight into your server."}}},"agency":{"title":"Everything an agency needs","sub":"Leaderboards, gaming ranks, new creators, gifter intel, live shops.","items":{"ranks":{"tag":"Ranks","title":"Leaderboards & Ranks","desc":"Regional and global creator rankings, updated live across every market."},"gaming":{"tag":"Gaming","title":"Gaming Ranks","desc":"Live gaming leaderboards by game and region - who is winning right now."},"creators":{"tag":"Creators","title":"New Creators","desc":"New creators rising on live leaderboards per region, ready to check and recruit."},"gifters":{"tag":"Gifters","title":"Top Gifters","desc":"Whale dependency, top gifters and real earnings for any creator."},"agency":{"tag":"Agency","title":"Agency Suite","desc":"Claim creators, manage regions and rosters, get found in the directory."},"shops":{"tag":"Shops","title":"Live Shops","desc":"Live shopping activity, products and auctions in real time, per region."}}}},"integration":{"liveBadge":"LIVE","dev":{"eyebrow":"How it works","title":"Everything live, in one integration","sub":"Connect, track, ship - three steps to a live product.","steps":{"connect":{"title":"Connect the WebSocket","desc":"Open one persistent connection and get chat, gifts, likes, follows and viewer counts streaming in real time.","cta":"Connect"},"track":{"title":"Track gifts, chat & ranks","desc":"Parse events with our SDK: diamond values, combos, battle scores, and live leaderboard positions - typed end to end.","cta":"See the docs"},"ship":{"title":"Ship your app","desc":"Go live with overlays, assistants, alerts or dashboards. Free tier for building, paid tiers for production traffic.","cta":"Get started"}}},"agency":{"eyebrow":"For agencies","title":"Everything live, in one agency workflow","sub":"Discover, track, recruit - three steps to a signed roster.","steps":{"discover":{"title":"Discover new creators","desc":"Surface creators rising on live leaderboards per region, filtered below the network ceiling and ready for your eligibility check.","cta":"Find creators"},"track":{"title":"Track diamonds & gifters","desc":"See real earnings, top gifters and whale dependency for any creator - who funds them, and how much.","cta":"See gifters"},"recruit":{"title":"Recruit & manage","desc":"Claim creators to your agency, manage regions and rosters, and get discovered in the agency directory.","cta":"Open the suite"}}}},"carousel":{"eyebrow":"Explore","title":"Built for every TikTok LIVE build","controlsLabel":"Carousel controls","previous":"Previous","next":"Next","learnMore":"Learn more","positionLabel":"Carousel position","goTo":"Go to {title}","cards":{"websocket":{"tag":"WEBSOCKET","title":"Real-time event stream","blurb":"Chat, gifts, likes, follows, viewer counts, and battles over one sub-50ms socket. {count} event types, any language."},"rankings":{"tag":"RANKINGS","title":"Regional leaderboards","blurb":"Live creator rankings across {regions} regions plus league tables, refreshed continuously from the source."},"gaming":{"tag":"GAMING","title":"Gaming rank boards","blurb":"Per-game live gaming leaderboards, region by region, with movers and gap signals for scouting."},"agency":{"tag":"AGENCY","title":"Scouting and intel","blurb":"Gifter intelligence, an eligibility checker, and team tools for agencies running rosters of creators."},"docs":{"tag":"DOCS","title":"SDK and docs","blurb":"MIT-licensed, TypeScript-first SDK for Node and Python with quick-start guides and a full event reference."}}},"lockup":{"eyebrow":"The platform","title":"One API. Every TikTok LIVE signal.","sub":"Events, rankings, webhooks, gifter intel - one endpoint.","tiles":{"api":"API / WebSocket","leaderboards":"Leaderboards","gaming":"Gaming Ranks","shopping":"Shopping Ranks","webhooks":"Webhooks","gifters":"Gifter Intel"}},"actions":{"eyebrow":"Explore the platform","title":"Everything in one place","sub":"Jump straight to the rankings, live tools, and references developers use most.","learnMore":"Learn more","items":{"guides":{"tag":"GUIDES","title":"Guides","desc":"Quick-start tutorials for Node, Python, overlays, and bots."},"rankings":{"tag":"RANKINGS","title":"Leaderboards & Ranks","desc":"Regional and league creator rankings across {regions} regions."},"gaming":{"tag":"GAMING","title":"Gaming Ranks","desc":"Live gaming and shopping leaderboards, region by region."},"agency":{"tag":"AGENCY","title":"Agency","desc":"Scouting, intel, and team tools for creator agencies."},"pricing":{"tag":"PRICING","title":"Pricing","desc":"Free sandbox to production tiers. No credit card to start."},"gifters":{"tag":"GIFTERS","title":"Gifter Intel","desc":"Top gifters, big-gift drops, and who they support."},"discord":{"tag":"DISCORD","title":"Discord Bot","desc":"Live go-live alerts and rank commands in your server."},"scoutingBoard":{"title":"Scouting Board","desc":"Scout creators and get go-live alerts in your server."},"websocket":{"tag":"WEBSOCKET","title":"WebSocket API","desc":"All 18+ live event types over one sub-50ms socket."}}},"examples":{"badge":"Copy-paste examples","title":"Three working files. Pick a language. Run it.","desc":"Demo key baked in - copy, run, done. Bigger limits: {link}.","descLink":"free key","titles":{"liveEvents":"Live events monitor","liveVideo":"Live video player","topChannels":"Live top channels (public, no auth)"},"summaries":{"liveEvents":"Stream real-time chat, gifts, likes, follows + viewer counts from any TikTok LIVE creator via WebSocket.","liveVideo":"Play any TikTok LIVE stream in a standard {tag} tag. Stream URLs come baked in to the public ticker - no extra auth call.","topChannels":"List 10 currently-live TikTok creators across the world. Free, rate-limited 1 call per 5 min per IP."},"copyLabels":{"liveEvents":"Copy live events monitor code","liveVideo":"Copy live video player code","topChannels":"Copy live top channels (public, no auth) code"},"languagesLabel":"Available languages","langLlm":"LLM prompt","noSignup":"Works without signup","footnote":"{tag} 1 WebSocket / 10-min sessions / 6 connects per hour per IP. Need more? {link}.","footnoteTag":"Demo limits","footnoteLink":"Get a free API key"},"agencyDir":{"title":"LIST YOUR AGENCY","sub":"Free listing. Claim creators, get discovered.","cta":"List your agency - free","browse":"Browse agencies"},"faq":{"badge":"FAQ","title":"Frequently Asked Questions About the {accent}","titleAccent":"TikTok LIVE API","desc":"Protocol, signing, pricing, language support - quick answers.","items":{"official":{"q":"Is there an official TikTok LIVE API?","a":"No. TikTok does not offer a public API for live stream data like chat, gifts, or viewer counts. The TikTok Business API only covers ads and shop analytics. To access real-time LIVE data, developers use third-party APIs like Tik.Tools that handle the connection and authentication server-side."},"libraries":{"q":"Are TikTok LIVE libraries like tiktok-live-connector free?","a":"Yes - the open-source clients tiktok-live-connector (Node.js) and TikTokLive (Python) are MIT-licensed and free to install. TikTok requires signed parameters (msToken, X-Bogus) that must be generated server-side, so these libraries delegate signing to a backend; the default is Euler Stream, which has its own free tier and paid plans for higher volumes. Tik.Tools is an independent managed alternative with its own signing infrastructure included."},"eulerStream":{"q":"What is the difference between Tik.Tools and Euler Stream?","a":"Euler Stream is a paid signing backend used by the open-source tiktok-live-connector (Node) and TikTokLive (Python) libraries, all built by the same team. It is a well-supported, mature ecosystem with TypeScript types, official npm packages, and a free tier. Tik.Tools is an independent alternative with its own signing infrastructure and ships extras the Euler ecosystem does not currently offer, such as an optional agency intel layer (scouting, leaderboard, league rankings). Both deliver TikTok LIVE events reliably; pick the one whose feature mix and ecosystem fit your project."},"connect":{"q":"How do I connect to a TikTok LIVE stream?","a":"With Tik.Tools: install the SDK (npm i tiktok-live-api), create a client with your API key and streamer username, and call connect(). Three lines of code. You receive real-time events for chat, gifts, likes, follows, viewer counts, battles, and more via WebSocket. A free Sandbox key is available for a 7-day evaluation, no credit card required; after that a paid plan is needed."},"data":{"q":"What data can I get from TikTok LIVE streams?","a":"Real-time access to 90+ event types: chat messages, virtual gifts (with diamond values), likes, follows, viewer join/leave, viewer counts, room info, shares, battles/LinkMic, and subscriptions."},"languages":{"q":"What programming languages work with TikTok LIVE API?","a":"Tik.Tools works with any language that supports WebSocket. Official SDK for Node.js/TypeScript. Python, Go, Rust, Java, C#, C++, PHP, and any other language can connect via raw WebSocket (wss://api.tik.tools), including game engines for interactive games."}}},"guides":{"badge":"Guides","title":"TikTok LIVE API {accent}","titleAccent":"Developer Guides & Resources","desc":"Quick starts, bots, overlays, events - everything to ship.","items":{"gettingStarted":{"tag":"QUICK START","title":"Getting Started Guide","desc":"Connect to TikTok LIVE in under 30 seconds with the free SDK."},"chatBot":{"tag":"CHAT BOTS","title":"Build a TikTok Chat Assistant","desc":"Auto-respond, moderate, and run interactive chat games."},"overlay":{"tag":"OVERLAYS","title":"Stream Overlay Guide","desc":"Real-time chat, gift alerts, and viewer counts for OBS."},"python":{"tag":"PYTHON","title":"Python TikTok LIVE API","desc":"Connect to TikTok LIVE streams with Python. Async support included."},"websocket":{"tag":"WEBSOCKET","title":"WebSocket Events Reference","desc":"All {count} event types: chat, gifts, likes, follows, battles, and more."},"leaderboard":{"tag":"LEADERBOARDS","title":"Leaderboard & League API","desc":"Regional creator rankings and league tables across every active region."}},"ctas":{"startBuilding":"Start building","readGuide":"Read guide","viewEvents":"View events"},"allGuides":"All Guides","about":"About Tik.Tools","websocketApi":"WebSocket API","apiDocs":"API Docs"},"cta":{"dev":{"title":"How Do I Start {accent} with the TikTok LIVE API?","titleAccent":"Building","desc":"Free key for a 7-day evaluation, no card - 5,000 requests/day. Pro ({price}/week) for 75,000/day and production.","primary":"Get API Access","secondary":"Quick Start Guide"},"agency":{"title":"Find Your Next {accent} on TikTok LIVE","titleAccent":"Creator","desc":"Live rankings, unmasked intel. Global Agency from {price}/week.","primary":"Discover Talents","secondary":"See Agency Plans"}}},"event":{"bar":{"label":"Limited-time sale","endsIn":"Ends in","cta":"Get the deal"},"countdown":{"endsIn":"Sale ends in","days":"Days","hours":"Hours","minutes":"Min","seconds":"Sec","compact":"{d}d {h}h {m}m {s}s","remaining":"Sale ends in {d} days, {h} hours and {m} minutes","ends":"Ends {ends} at {time} UTC","perMonth":"/mo billed yearly"},"annual":{"switchAria":"Billing period","monthly":"Monthly","yearly":"Yearly","badge":"YEARLY","perMonth":"/mo","billedYearlyShort":"billed yearly","manage":"You're on {plan} yearly - Manage plan","fine":"Recurring yearly.","modalBadgeStarter":"AGENCY STARTER YEARLY","modalBadgeGlobal":"AGENCY GLOBAL YEARLY","orderLabel":"{plan} yearly","yearlyShort":"Yearly: {monthly}/mo","emptyHeading":"Or pay yearly","eyebrow":"{plan} - YEARLY","switchButton":"{plan} yearly - {monthly}/mo billed yearly","switchTitle":"Switch to {plan} yearly","aYear":"a year","pricingCtaFirstYear":"Get yearly - {total} the first year","ctaFirstYear":"Get {plan} yearly - {total} the first year","ctaUpgradeFirstYear":"Upgrade to {plan} yearly - {total} the first year","ctaSwitchFirstYear":"Switch to yearly - {total} the first year"},"offer":{"ended":"This sale has ended. Nothing was charged.","used":"This offer has already been used on your account. Nothing was charged.","subline":"Billed {total} today, renews at {renews}/yr. One per customer.","monthlyStrike":"{price}/mo monthly","monthlyPlanSr":"Monthly plan price {price}/mo","perMonthYearly":"{monthly}/mo billed yearly","save":"Save {percent}%","continueMonthly":"Continue with monthly billing"},"checkout":{"samePlan":"You are already on this yearly plan. Manage it from Agency Billing.","refreshing":"Refreshing prices...","initFailed":"Could not load the secure card form. Try again.","failed":"Payment failed. Your plan has not changed.","saleDiscount":"Sale discount","previewFailed":"Could not price this change. Your plan has not changed."},"halloween":{"bar":"Halloween Sale: Agency Global {monthly}/mo billed yearly. Pay 8 months, get 12. Ends {ends}.","badge":"Scary Good Deal","terms":"Sale price applies to the first year. Sale ends {ends} at 23:59 UTC."}},"rankingExperiment":{"live":"Live","unlock":"Unlock","unlockAria":"Live now. Unlock to see who is streaming."}},"es":{"common":{"languageSwitcher":"Idioma","heroSection":{"defaults":{"title":"TikTok Live","titleHighlight":"API","subtitle":"Crea tus propios overlays de TikTok Live para OBS y TikTok Live Studio, con regalos, chat y batallas. Todo lo que necesitas para crear con TikTok Live."},"install":{"copy":"Copiar","copied":"¡Copiado!"},"recruit":{"new":"NUEVO","label":"Reclutar","sub":"Encuentra nuevos creadores"},"cta":{"dashboard":"Panel","getApiKey":"Obtener API key","manageApi":"Gestiona tu API","getKeySub":"Consigue una API key","docs":"Docs","forDevelopers":"para desarrolladores"},"mobileNav":{"tagsAria":"Lenguajes compatibles","guides":"Guías","leaderboards":"Rankings","gamingRanks":"Rankings gaming","gifterIntel":"Datos de donadores","agency":"Agency","pricing":"Precios","discordBot":"Bot de Discord"},"stats":{"latency":"Latencia","uptime":"Disponibilidad","free":"Gratis","sandboxTier":"Plan Sandbox"},"channels":{"aria":"Canales en vivo","openProfile":"Abrir el perfil de {name}"}},"earningsHeatmap":{"days":{"mon":"Lun","tue":"Mar","wed":"Mié","thu":"Jue","fri":"Vie","sat":"Sáb","sun":"Dom"},"hourAm":"{h}a","hourPm":"{h}p","legendLow":"Bajo","legendHigh":"Pico","peakValue":"{value} diamantes en la franja más activa","cellEmpty":"{day} {hour} - sin actividad","cellValue":"{day} {hour} - {value} diamantes ({pct}% del pico)"},"revealGate":{"label":"Inicia sesión para ver las cifras","sub":"Cuenta gratis: desbloquea al instante todas las cifras de la página.","google":"Continuar con Google","note":"Toma 5 segundos. Sin tarjeta."},"regionPicker":{"global":"Global"},"rankBoardTabs":{"ariaLabel":"Tablas de clasificación","daily":"Diario","popular":"Popular","gaming":"Gaming","teams":"Equipos","shopping":"Shopping"},"globalUpgradeNote":{"withFeature":"{feature} forma parte de {plan}. Tu plan {starterPlan} no lo incluye.","generic":"Esto forma parte de {plan}. Tu plan {starterPlan} no lo incluye.","cta":"Mejorar a {plan}"},"massCopyButton":{"label":"Copiar","lockedTitle":"Solo plan Agency: mejora tu plan para copiar todos los usuarios","title":"Hasta {max} usuarios, uno por línea. Pégalos en la verificación de elegibilidad de TikTok Backstage.","copied":"¡Copiado!","agencyTag":"AGENCY"},"searchBar":{"placeholder":"Busca creadores y donadores...","clear":"Borrar búsqueda","tagLive":"LIVE","tagCreator":"Creador","tagGifter":"Donador","noResults":"Sin resultados para \"{query}\"","addToWatchList":"Agregar {handle} a tu lista de seguimiento","fetching":"Buscando el perfil de TikTok...","close":"Cerrar","confirmPrompt":"¿Es este el perfil que quieres agregar a tu lista de seguimiento?","no":"No","adding":"Agregando...","yesAdd":"Sí, agregar","errors":{"invalidHandle":"Usuario de TikTok no válido","notFound":"No encontramos este perfil de TikTok.","addFailed":"No se pudo agregar. Inténtalo de nuevo."}},"giftGalleryApiCta":{"eyebrow":"API de la galería de regalos","heading":"Integra la galería de regalos vía API","headingGift":"Integra {name} y toda la galería de regalos vía API","sub":"Una sola solicitud devuelve el catálogo completo de regalos de TikTok LIVE: cada nombre, costo en diamantes y URL del ícono. Intégralo directo en tu app.","badgeTitle":"El catálogo completo en vivo requiere el plan Pro o superior","badge":"PRO+","tabsLabel":"Ejemplos de código de la galería de regalos","copied":"Copiado","copy":"Copiar","copyCode":"Copiar código","docsCta":"Ver docs de la API","hint":"El catálogo completo en vivo requiere Pro+ - {link}","hintLink":"ver planes"},"eventExplorer":{"listLabel":"Tipos de eventos de WebSocket","copyPayload":"Copiar payload","copy":"Copiar","copied":"Copiado"},"copyCodeButton":{"label":"Copiar código","htmlLabel":"HTML / Vanilla JS","llmLabel":"Prompt para LLM","nodeSub":"Un solo archivo. Solo Node 22+.","pythonSub":"Stdlib + websockets.","htmlSub":"Ábrelo en cualquier navegador. Sin build.","llmSub":"Pégalo en ChatGPT / Claude.","toastMain":"Código copiado al portapapeles","toastSub":"Pega y ejecuta"}},"popularLive":{"seo":{"title":"LIVE populares - tik.tools","description":"La tabla de LIVE populares de TikTok en tiempo real por región: los creadores que aparecen destacados en la búsqueda ahora mismo. Datos del plan Agency."},"hero":{"title":"LIVE {accent}","titleAccent":"populares","sub":"Los creadores top de TikTok en tiempo real por región: los que aparecen destacados en la búsqueda ahora mismo. Se actualiza cada minuto."},"loading":"Cargando LIVE populares...","empty":"Todavía no hay una tabla de LIVE populares para esta región; la estamos generando. Vuelve en un minuto.","count":"{count} creadores","copyAll":"Copiar todo","liveBadge":"LIVE","diamonds":"diamantes","upgrade":{"feature":"La tabla completa de LIVE populares","badge":"EXCLUSIVO DEL PLAN AGENCY","text":"La tabla completa de LIVE populares, con todas las regiones y los creadores en vivo, es exclusiva de Agency.","cta":"Desbloquear"},"updated":"Actualizado {when}.","relative":{"minutes":"hace {n} min","hours":"hace {n} h"}},"api":{"seo":{"title":"API de TikTok LIVE - Guía para desarrolladores","description":"No existe una API oficial de TikTok LIVE. Conéctate a cualquier transmisión en vivo por WebSocket con TikTool; nosotros nos encargamos de mantener la conexión y la autenticación. SDKs para Node.js y Python. Sandbox gratis.","ogTitle":"API de TikTok LIVE - Guía completa para desarrolladores","ogDescription":"Conéctate a transmisiones de TikTok LIVE con 3 líneas de código. API gestionada con servidor de firmas incluido. Chat, regalos y espectadores en tiempo real.","twitterTitle":"API de TikTok LIVE - Guía completa para desarrolladores","twitterDescription":"Conéctate a transmisiones de TikTok LIVE con 3 líneas de código. API gestionada con servidor de firmas incluido.","keywords":"api tiktok live, api de tiktok, api tiktok en vivo, datos tiktok live, websocket tiktok, api chat tiktok live, api regalos tiktok, api transmisiones tiktok, tiktok live connector alternativa, api tiktok live gratis, api tiktok live nodejs, api tiktok live python, api overlay tiktok live, analíticas tiktok live, alternativa a eulerstream, alternativa a tikfinity, api batallas tiktok, sdk tiktok live, tiktok live api, tiktok api"},"hero":{"badge":"Guía completa","title":"TikTok LIVE","titleHighlight":"API","subtitle":"No existe una API oficial de TikTok LIVE. TikTool es una alternativa gestionada: conéctate a cualquier transmisión en vivo y recibe chat, regalos y espectadores en tiempo real por WebSocket. Nosotros nos encargamos de mantener la conexión y la autenticación. Sin ingeniería inversa."},"toc":{"heading":"Índice","whatIs":"¿Qué es la API de TikTok LIVE?","howItWorks":"¿Cómo funciona la API de TikTok LIVE?","quickstartNode":"Inicio rápido - Node.js","quickstartPython":"Inicio rápido - Python","quickstartWs":"Inicio rápido - WebSocket directo","events":"¿Qué datos puedo obtener de las transmisiones de TikTok LIVE?","useCases":"¿Qué puedo crear con la API de TikTok LIVE?","comparison":"¿Cómo se compara TikTool con las alternativas?","pricing":"¿Cuánto cuesta la API de TikTok LIVE?","faq":"Preguntas frecuentes"},"whatIs":{"heading":"¿Qué es la API de TikTok LIVE?","p1":"TikTok no ofrece una API pública para datos de transmisiones en vivo como el chat, los regalos o el número de espectadores. La TikTok Business API solo cubre anuncios y analíticas de la tienda. Para acceder a datos de LIVE en tiempo real, los desarrolladores usan APIs de terceros.","p2":"Las librerías de código abierto {connector} (Node.js) y {tiktokLive} (Python) tienen licencia MIT y son de uso libre. Delegan la firma de TikTok a un backend; históricamente, una de las opciones por defecto ha sido un servicio de firma de pago creado por el mismo equipo que mantiene esas librerías.","p3":"TikTool es una {independent} con su propia infraestructura de firma. Es una API totalmente gestionada: la conexión y la autenticación las resolvemos nosotros. Una sola conexión WebSocket entrega {count} tipos de eventos: chat, regalos, likes, follows, espectadores, batallas y más. SDKs oficiales para {node} y {python}. Plan Sandbox, sin tarjeta de crédito.","independent":"alternativa independiente","ctaKey":"Obtener API key gratis","ctaDocs":"Docs de WebSocket"},"howItWorks":{"heading":"¿Cómo funciona la API de TikTok LIVE?","intro":"TikTool se ubica entre tu aplicación y la infraestructura de transmisiones en vivo de TikTok. Esta es la arquitectura:","step1":{"title":"Tu app se conecta","body":"Tu app abre un WebSocket a {url} con un usuario de TikTok y tu API key."},"step2":{"title":"TikTool resuelve","body":"TikTool obtiene el ID de la sala, gestiona la autenticación, resuelve los desafíos y se une a la transmisión en vivo."},"step3":{"title":"Llegan los eventos","body":"Los eventos en tiempo real (chat, regalos, espectadores, etc.) llegan a tu app como JSON limpio: procesado, estructurado y tipado."},"outro":"Nunca tienes que lidiar directamente con el protocolo de TikTok. Cuando TikTok cambia sus sistemas internos (algo que pasa seguido), TikTool se adapta y tu código sigue funcionando sin cambios."},"quickNode":{"heading":"Inicio rápido - Node.js / TypeScript","install":"Instala el SDK oficial desde npm:","connect":"Conéctate a una transmisión en vivo y recibe eventos:","typed":"Soporte completo de TypeScript: cada tipo de evento, campo y parámetro está tipado, con autocompletado en tu IDE. {link}","guideLink":"Lee la guía completa de Node.js"},"quickPython":{"heading":"Inicio rápido - Python","install":"Instala desde PyPI:","connect":"Conéctate con el SDK y registra handlers con decoradores:","asyncio":"¿Prefieres asyncio? {connect} ejecuta el mismo cliente dentro de tu propio event loop. La key también puede venir de la variable de entorno {envVar}.","guideLink":"Lee la guía completa de Python"},"quickWs":{"heading":"Inicio rápido - WebSocket directo (cualquier lenguaje)","intro":"Funciona cualquier lenguaje con soporte de WebSocket: Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift. Solo conéctate a:","format":"Cada mensaje es un objeto JSON con los campos {event} y {data}. Datos limpios y estructurados, sin parsear binarios. {link}","refLink":"Referencia completa de la API WebSocket"},"events":{"heading":"Todos los tipos de eventos","intro":"La API de TikTok LIVE transmite más de 18 eventos en tiempo real desde cualquier transmisión en vivo:","refLink":"Ver la referencia completa de eventos con payloads de ejemplo","list":{"chat":"Mensaje de chat de un espectador. Incluye datos del usuario, texto del comentario, emotes e insignias.","gift":"Regalo virtual enviado por un espectador. Incluye nombre del regalo, valor en diamantes, número de repeticiones y estado del combo.","like":"Un espectador le dio like a la transmisión. Incluye el conteo del evento y el total de likes.","member":"Un espectador entró a la sala en vivo. Se dispara cuando los usuarios entran a la transmisión.","follow":"Un espectador siguió al streamer durante la transmisión en vivo.","share":"Un espectador compartió la transmisión en vivo con sus amigos.","subscribe":"Un espectador se suscribió al streamer.","roomUserSeq":"Actualización del número de espectadores. Conteo actual y lista de los espectadores top.","battle":"Evento de batalla/LinkMic. Estado de la batalla, equipos, puntajes y participantes.","battleArmies":"Actualización de los equipos de la batalla con puntajes y ranking de participantes.","roomPin":"El streamer fijó o destacó un mensaje del chat.","caption":"Subtítulos automáticos nativos de TikTok para la transmisión, una ventana de subtítulos por frame.","envelope":"Evento de cofre del tesoro o sobre en la transmisión.","emote":"Emote personalizado enviado al chat por un espectador.","liveIntro":"Actualización de la intro de la transmisión: cambios de título y descripción.","streamEnd":"La transmisión en vivo terminó. Incluye el código de motivo.","connected":"Conexión exitosa a la transmisión de TikTok LIVE.","error":"Ocurrió un error de conexión. Incluye los detalles del error."}},"useCases":{"heading":"¿Qué puedes crear?","moreLink":"Ver más casos de uso","chatAssistants":{"title":"Asistentes de chat","desc":"Crea asistentes de chat automáticos que responden en tiempo real a mensajes, comandos y regalos de los espectadores."},"analytics":{"title":"Analíticas","desc":"Mide espectadores, tasa de interacción, ingresos por regalos y actividad del chat en todas tus transmisiones."},"games":{"title":"Juegos interactivos","desc":"Deja que los espectadores controlen elementos del juego con regalos, comandos de chat y likes."},"overlays":{"title":"Overlays para streams","desc":"Crea overlays para OBS/Streamlabs con el chat, alertas de regalos y estadísticas de espectadores."},"scouting":{"title":"Scouting de creadores","desc":"Sigue los rankings de creadores, los mejores donadores y las posiciones de liga para encontrar y hacer crecer talento."},"mobile":{"title":"Apps móviles","desc":"Crea apps móviles que monitorean e interactúan con transmisiones de TikTok LIVE."}},"compare":{"heading":"TikTool vs Euler Stream vs tiktok-live-connector","intro":"Las librerías de código abierto {connector} (Node.js) y {tiktokLive} (Python) las mantiene el mismo equipo que opera Euler Stream. Juntas forman un ecosistema bien mantenido, con clientes con licencia MIT y un backend de firma gestionado. TikTool es una alternativa gestionada e independiente, con su propia infraestructura de firma y un enfoque de funciones distinto.","feature":"Función","rows":{"managed":"Servicio gestionado","nodeSdk":"SDK de Node.js","pythonSdk":"SDK de Python","agencyIntel":"Datos para agencias (rankings, ligas)","gifterIntel":"Datos de donadores (LTV, arquetipos)","liveLeaderboards":"Rankings en vivo","battleHistory":"Historial de batallas + timeline","leagueRankings":"Rankings de ligas","alerts":"Alertas en tiempo real","sniperGap":"Sniper Gap (seguimiento de batallas en vivo)","agencyCrm":"CRM para agencias + listas de seguimiento","profilePages":"Perfiles públicos (creador + donador)","freeTier":"Plan gratis","websocketApi":"API WebSocket","captcha":"Manejo de CAPTCHA"},"cells":{"uptime":"99.9% de disponibilidad","selfHosted":"Cliente autoalojado","managed":"Gestionado","official":"Oficial","viaTikTokLive":"vía TikTokLive","realTime":"En tiempo real","perMatch":"Por partida","indexed":"Indexado","reqPerDay":"{n} solicitudes/día","mitLicensed":"Licencia MIT","anyLanguage":"Cualquier lenguaje","pythonOnly":"Solo Python","nodeOnly":"Solo Node.js","builtIn":"Integrado","viaSigning":"Vía backend de firma"}},"pricing":{"heading":"Precios y plan gratis","intro":"Empieza a construir con la API de TikTok LIVE gratis. Sin tarjeta de crédito.","tier":"Plan","price":"Precio","concurrent":"{n} simultáneas","concurrentDaily":"{n} simultáneas ({daily}/24h)","plusFirehose":"{n} + Firehose","perDay":"{n}/día","perWeek":"{price}/semana","sandboxTier":"Plan Sandbox","viewPlans":"Ver planes","startFree":"Empieza gratis"},"faq":{"heading":"Preguntas frecuentes","items":{"publicApi":{"q":"¿Existe una API pública para datos de transmisiones en vivo?","a":"No existe una API pública oficial específica para eventos de transmisiones en vivo. TikTool es un servicio de API gestionado, independiente y de terceros, con 99.9% de disponibilidad, que da a los desarrolladores acceso en tiempo real al chat, los regalos, los espectadores, las batallas y más. TikTool no está afiliado ni respaldado por ninguna plataforma de streaming."},"free":{"q":"¿La API de TikTok LIVE es gratis?","a":"Para evaluarla, sí. TikTool ofrece una evaluación Sandbox gratis de 7 días con 3 conexiones WebSocket simultáneas y 5,000 solicitudes a la API REST por día. Sin tarjeta de crédito. Los planes de pago empiezan en $7/semana (Basic) con 10,000 solicitudes/día y 20 conexiones simultáneas."},"languages":{"q":"¿Qué lenguajes de programación soporta la API de TikTok LIVE?","a":"TikTool funciona con cualquier lenguaje. Hay SDKs oficiales para Node.js (npm: {'@'}tiktool/live) y Python (pip: tiktok-live-api). La API WebSocket directa en wss://api.tik.tools funciona con Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift y cualquier lenguaje con soporte de WebSocket."},"difference":{"q":"¿En qué se diferencia TikTool de las librerías de código abierto para transmisiones en vivo?","a":"Con las librerías de código abierto tienes que mantener tú la infraestructura de conexión, y se rompen cuando la plataforma se actualiza. TikTool es un servicio de API gestionado: nosotros nos encargamos de todo el mantenimiento, la resolución de desafíos y la autenticación de la sala en el servidor. Tu integración se mantiene estable y lista para producción."},"data":{"q":"¿Qué datos puedo obtener de las transmisiones de TikTok LIVE?","a":"Más de 90 tipos de eventos: mensajes de chat, regalos virtuales (con su valor en diamantes), likes, follows, compartidos, número de espectadores, puntajes de batallas, mensajes fijados, estado de la transmisión y más."},"latency":{"q":"¿Cuál es la latencia?","a":"Menos de 50 milisegundos. TikTool entrega los eventos en menos de 50ms desde que ocurren en TikTok. La conexión WebSocket gestionada está optimizada para entregar datos en tiempo real con baja latencia."},"chatAssistant":{"q":"¿Puedo crear un asistente de chat para TikTok LIVE?","a":"Sí. Los eventos de chat en tiempo real de TikTool incluyen los datos completos del usuario, el texto del mensaje, emotes e insignias. Muchos desarrolladores crean con TikTool asistentes de chat interactivos, herramientas de moderación, sistemas de comandos y respuestas automáticas a regalos."},"streams":{"q":"¿Cuántas transmisiones puedo monitorear al mismo tiempo?","a":"Sandbox: 3 conexiones. Pro ($15/sem): 50. Ultra ($45/sem): 250. Agency ($119/sem): 500 + Live Gifter Firehose WS. Hay volúmenes mayores disponibles a pedido."},"euler":{"q":"¿Cómo se compara TikTool con Euler Stream?","a":"TikTool y Euler Stream son servicios gestionados e independientes para TikTok LIVE, con enfoques de funciones distintos. Euler Stream es el backend de firma que usan las librerías de código abierto tiktok-live-connector (Node.js) y TikTokLive (Python), mantenidas por el mismo equipo. TikTool opera su propia infraestructura de firma independiente y suma funciones que Euler hoy no ofrece, como una capa de datos para agencias. Ambos proveedores tienen planes gratis y de pago; compara precios y cuotas actuales directamente en cada sitio."},"tikfinity":{"q":"¿TikTool es mejor que TikFinity para desarrolladores?","a":"TikFinity es una herramienta de streaming para overlays y alertas, ideal para creadores de TikTok sin perfil técnico. TikTool es una API para desarrolladores con endpoints WebSocket, SDKs y APIs REST para crear aplicaciones a medida. Si necesitas un asistente de chat propio, un dashboard de analíticas o una integración con juegos, TikTool es la opción indicada. Si solo quieres overlays listos sin escribir código, TikFinity puede ser suficiente."},"analytics":{"q":"¿Puedo usar la API de TikTok LIVE para analíticas de transmisiones?","a":"Sí. TikTool ofrece en tiempo real el número de espectadores, la tasa de interacción, el seguimiento de ingresos por regalos, métricas de actividad del chat y puntajes de batallas. Muchos desarrolladores usan nuestra API para crear dashboards de analíticas a medida para streamers, agencias y managers de talento."},"obs":{"q":"¿La API de TikTok LIVE funciona con OBS y Streamlabs?","a":"Sí. Puedes usar la API WebSocket de TikTool para crear overlays de fuente de navegador a medida para OBS, Streamlabs y TikTok Live Studio. Muestra en tu stream el chat, alertas de regalos, número de espectadores y puntajes de batallas en tiempo real."}}},"next":{"getStarted":"Empezar","getStartedSub":"API key gratis en 30 segundos","wsRef":"Referencia de WebSocket","wsRefSub":"Docs completas de eventos"},"schema":{"article":{"headline":"API de TikTok LIVE - La guía completa para desarrolladores (2026)","description":"Guía completa de la API de TikTok LIVE. Acceso por WebSocket en tiempo real a mensajes de chat, regalos, número de espectadores y batallas. Node.js, Python y cualquier lenguaje. Plan gratis disponible."},"app":{"name":"API de TikTok LIVE","description":"API de TikTok LIVE en tiempo real para desarrolladores. Acceso por WebSocket al chat, regalos, espectadores y batallas. SDKs para Node.js y Python.","offer":"Plan Sandbox con 3 conexiones WebSocket simultáneas y 5,000 solicitudes REST por día"},"faq":{"publicApi":{"a":"No existe una API pública oficial específica para eventos de transmisiones en vivo. TikTool es una API gestionada, independiente y de terceros, con 99.9% de disponibilidad, que da a los desarrolladores acceso en tiempo real al chat, los regalos, los espectadores y más. TikTool no está afiliado ni respaldado por ninguna plataforma de streaming."},"free":{"a":"Para evaluarla, sí. TikTool ofrece una evaluación Sandbox gratis de 7 días con 3 conexiones WebSocket simultáneas y 5,000 solicitudes a la API REST por día. Sin tarjeta de crédito. Los planes de pago empiezan en $7/semana (Basic) para uso en producción, con 10,000 solicitudes diarias y 20 conexiones simultáneas."},"languages":{"a":"TikTool ofrece SDKs oficiales para Node.js (npm: {'@'}tiktool/live) y Python (pip: tiktok-live-api). La API WebSocket directa funciona con cualquier lenguaje: Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift y más."},"difference":{"q":"¿En qué se diferencia TikTool de otras librerías para transmisiones en vivo?","a":"Con las librerías de código abierto tienes que mantener tu propia infraestructura de conexión, y suelen romperse cuando la plataforma se actualiza. TikTool es un servicio de API gestionado: nosotros nos encargamos de mantener la conexión y la autenticación en el servidor. Tu código se mantiene estable."},"data":{"a":"Mensajes de chat, regalos virtuales (con su valor en diamantes), likes, follows, compartidos, número de espectadores, puntajes de batallas, mensajes fijados, estado de la transmisión y más de 90 tipos de eventos en total."},"latency":{"q":"¿Cuál es la latencia de la API de TikTok LIVE?","a":"TikTool entrega los eventos en menos de 50 milisegundos desde que ocurren en TikTok. La conexión WebSocket gestionada está optimizada para entregar datos en tiempo real con baja latencia."},"chatAssistant":{"q":"¿Puedo usar la API de TikTok LIVE para un asistente de chat?","a":"Sí. Los eventos de chat en tiempo real de TikTool incluyen los datos completos del usuario, el texto del mensaje, emotes e insignias. Muchos desarrolladores la usan para crear asistentes de chat interactivos, herramientas de moderación y respuestas automáticas para transmisiones de TikTok LIVE."},"streams":{"a":"Sandbox (gratis): 3 conexiones. Pro: 50. Ultra: 250. Agency: 500 + Live Gifter Firehose WS. Hay volúmenes mayores disponibles a pedido."},"euler":{"a":"TikTool y Euler Stream son servicios gestionados e independientes para TikTok LIVE, con enfoques de funciones distintos. Euler Stream es el backend de firma que usan las librerías de código abierto tiktok-live-connector y TikTokLive, mantenidas por el mismo equipo. TikTool opera su propia infraestructura de firma independiente e incluye funciones extra, como una capa de datos para agencias. Ambos tienen planes gratis y de pago; compara precios y límites actuales directamente en el sitio de cada proveedor."},"tikfinity":{"a":"TikFinity es una herramienta de streaming para overlays y alertas, ideal para streamers sin perfil técnico. TikTool es una API para desarrolladores con endpoints WebSocket, SDKs y APIs REST para crear aplicaciones a medida. Si necesitas un asistente de chat propio, un dashboard de analíticas o una integración con juegos, TikTool es la mejor opción. Si solo quieres overlays listos, TikFinity puede ser suficiente."},"obs":{"a":"Sí. Puedes usar la API WebSocket de TikTool para crear overlays de fuente de navegador a medida para OBS, Streamlabs y TikTok Live Studio. Muestra el chat, alertas de regalos, número de espectadores y puntajes de batallas en tiempo real. Consulta nuestra guía de overlays para ver los detalles de implementación."}},"howTo":{"name":"Cómo conectarte a la API de TikTok LIVE","description":"Conéctate a cualquier transmisión de TikTok LIVE y recibe datos en tiempo real en menos de 30 segundos.","step1":{"name":"Consigue una API key gratis","text":"Regístrate en tik.tools y copia tu API key. Sin tarjeta de crédito."},"step2":{"name":"Instala el SDK","text":"Ejecuta: {npm} (Node.js) o {pip} (Python)"},"step3":{"name":"Conéctate y recibe eventos","text":"Crea un cliente con el usuario del streamer y tu API key, agrega listeners de eventos y llama a connect()."}}}},"rankings":{"seo":{"title":"Rankings de TikTok LIVE por país - Todas las regiones {'|'} TikTool","description":"Rankings de TikTok LIVE para {boards} regiones y países: enlaces a cada tabla de creadores top por diamantes y estado en vivo, cómo funcionan los reinicios y las {count} clases de liga.","ogTitle":"Rankings de TikTok LIVE por país"},"hero":{"badge":"Rankings","title":"Rankings de TikTok LIVE","titleHighlight":"por país","subtitle":"Enlaces a todas las clasificaciones de TikTok LIVE por región y por país, cada una con los creadores top de hoy por diamantes y quién está en vivo, además de las clases de liga que hay detrás.","updated":"Actualizado {time}.","refresh":"Las tablas se actualizan aproximadamente cada minuto."},"stats":{"regional":"tablas regionales","country":"tablas por país activas ahora","countries":"países asignados a una tabla","leagueClasses":"clases de liga"},"regions":{"title":"Rankings regionales","lead":"TikTok agrupa la mayoría de los mercados en grupos regionales. Cada grupo tiene una tabla con los creadores que más diamantes ganaron ahí, que se reinicia a diario en la mayoría de las regiones."},"cardSub":"Ranking de TikTok LIVE","countryBoards":{"title":"Rankings por país","lead":"Mercados que TikTok clasifica por separado, fuera de cualquier grupo. Un país aparece aquí mientras su tabla esté activa."},"countries":{"title":"Encuentra tu país","lead":"Cada país enlaza a la tabla en la que se clasifican sus creadores. Los países de un mismo grupo comparten la tabla de ese grupo."},"how":{"title":"Cómo funcionan las tablas","diamonds":{"title":"Clasificados por diamantes ganados hoy","body":"Cada tabla muestra hasta los 100 creadores top según los diamantes que ganaron con regalos LIVE desde el último reinicio de la tabla, e indica quién está transmitiendo ahora mismo."},"resets":{"title":"Reinicios diarios","body":"La mayoría de las tablas se reinicia una vez al día a la hora de reinicio de su región, que se muestra como cuenta regresiva en cada tabla. {hourly} tienen tablas por hora."},"leagues":{"title":"Ligas además del ranking","body":"Además de la tabla diaria, los creadores compiten en ligas divididas en {count} clases, desde A1 en la cima hasta D5."}},"leagues":{"title":"Clases de liga de TikTok LIVE","lead":"La escala completa, de la clase más alta a la más baja. La tabla de cada región enlaza a sus divisiones de liga.","group":"Grupo {group}"},"faq":{"title":"Preguntas frecuentes","what":{"q":"¿Qué son los rankings de TikTok LIVE?","a":"TikTok publica un ranking LIVE diario o por hora para cada región, que ordena a los creadores según los diamantes que ganaron con regalos desde el último reinicio. tik.tools sigue hasta los 100 primeros de cada tabla, qué creadores están en vivo ahora mismo y cómo se ha movido cada tabla en los últimos días."},"coverage":{"q":"¿Qué países y regiones están incluidos?","a":"{boards} tablas ahora mismo: {regions} grupos regionales como Norteamérica, Latinoamérica y los Balcanes, además de {countries} países que TikTok clasifica por separado. Los países dentro de un grupo comparten la tabla de ese grupo."},"updates":{"q":"¿Cada cuánto se actualizan los rankings?","a":"Las tablas se actualizan aproximadamente cada minuto mientras hay creadores en vivo. La mayoría se reinicia una vez al día a la hora de reinicio de su región; {hourly} tienen tablas por hora que se reinician cada hora."},"leagues":{"q":"¿Cómo funcionan las ligas de TikTok LIVE?","a":"Las ligas ubican a los creadores en {count} clases: {ranges}, siendo {top} la más alta. Dentro de cada clase, los creadores se agrupan en divisiones y compiten por diamantes durante el periodo de la liga, que es semanal en la mayoría de las regiones y diario en {hourly}. La posición final de cada creador decide si sube o baja de clase."},"api":{"q":"¿Puedo obtener estos datos por API?","a":"Sí. Las mismas tablas diarias, divisiones de liga y rankings de donadores están disponibles en la API de rankings de tik.tools, con SDKs para Node y Python."}},"next":{"title":"Más rankings","global":{"title":"Ranking global","sub":"Los creadores top de todas las regiones en una sola página"},"gifters":{"title":"Mejores donadores","sub":"Quienes están detrás de las tablas"},"gaming":{"title":"Rankings gaming","sub":"Rankings LIVE por juego"},"api":{"title":"API de rankings","sub":"Las mismas tablas, para desarrolladores"}},"jsonLd":{"breadcrumbHome":"Inicio","breadcrumbLeaderboards":"Rankings","breadcrumbPage":"Rankings por país","name":"Rankings de TikTok LIVE por país","itemName":"Ranking de TikTok LIVE de {region}"},"classRange":"{from} a {to}","regionNames":{"MENA":"Oriente Medio y África"}},"bestTime":{"seo":{"title":"Mejor hora para hacer LIVE en TikTok - mapa de calor en tiempo real (tu zona horaria) {'|'} Tik.Tools","description":"Mapa de calor en tiempo real del volumen de regalos en TikTok LIVE. Ventana móvil de 28 días, día de la semana x hora del día en tu zona horaria local, agregado de todas las regiones que seguimos. Herramienta gratis de Tik.Tools.","ogTitle":"Mejor hora para transmitir en TikTok LIVE - mapa de calor (tu zona horaria)","ogDescription":"Mira qué días y horas concentran más regalos en diamantes en TikTok LIVE. En tiempo real, ventana móvil de 28 días, en tu zona horaria local."},"hero":{"eyebrow":"TIEMPO REAL · SE ACTUALIZA CADA HORA · HORA LOCAL DEL STREAM","title":"¿Cuál es la mejor hora para hacer {accent}?","titleAccent":"LIVE en TikTok","sub":"Volumen agregado de regalos en diamantes de todos los creadores de TikTok LIVE que seguimos, agrupado por día de la semana y hora en {localTime} (un regalo a las 9pm en JP y uno a las 9pm en EE. UU. caen en la misma columna de las 9pm). Celdas más oscuras = más diamantes regalados a esa hora local en todo el mundo. Úsalo como punto de partida para elegir tu horario de stream.","subLocalTime":"la hora local de cada evento"},"gate":{"label":"Inicia sesión para ver las mejores horas y días","sub":"Cuenta gratis: desbloquea la hora pico, el mejor día y el mapa de calor completo."},"conclusions":{"hour":{"eyebrow":"Mejor hora del día","meta":"{value} diamantes en 7 días"},"day":{"eyebrow":"Mejor día de la semana","meta":"{value} diamantes en 24h"},"slot":{"eyebrow":"Franja pico","meta":"{value} diamantes solo en esta hora"}},"days":{"mon":"lunes","tue":"martes","wed":"miércoles","thu":"jueves","fri":"viernes","sat":"sábado","sun":"domingo"},"hourAm":"{h}am","hourPm":"{h}pm","slotLabel":"{day} {hour}","loading":"Cargando el agregado de 28 días...","meta":{"window":"Ventana: últimos {days} días","bucketed":"Agrupado según la hora local de cada región","updated":"Actualizado {when}","recently":"recientemente"},"relative":{"justNow":"hace un momento","minutes":"hace {n} min","hours":"hace {n} h","days":"hace {n} d"},"cta":{"title":"Construye con datos de TikTok LIVE","api":{"eyebrow":"API PARA DESARROLLADORES","title":"Firehose de regalos + chat en tiempo real","sub":"WebSocket + REST. Plan Sandbox. Planes de pago desde $7/sem."},"leaderboards":{"eyebrow":"RANKINGS","title":"{count} regiones, rankings en tiempo real","sub":"Rankings por país y de ligas. Sin ocultar en PRO+ / ULTRA+."},"agency":{"eyebrow":"GLOBAL AGENCY","title":"Encuentra creadores en cada región","sub":"CRM + lista de seguimiento + alertas por Telegram. $119/sem."}},"explainer":{"title":"Cómo leer este mapa de calor","p1":"Agregamos cada {gift} que nuestra infraestructura detecta entre los creadores de TikTok LIVE en {count} regiones. Cada evento incluye el país del donador, que usamos para pasar su marca de tiempo UTC a {clock} antes de agruparlo. Así, un regalo a las 9pm en Japón y uno a las 9pm en EE. UU. caen en la misma columna de las 9pm, aunque hayan ocurrido con ~14 horas de diferencia en UTC. El mapa de calor se lee directamente en \"hora local del stream\": si transmites a las 8pm donde estés, la columna de las 8pm es la que te interesa.","p1Gift":"regalo con valor en diamantes","p1Clock":"la hora local de esa región","p2":"Esta es una vista {global} de la economía LIVE; tu nicho o región en particular puede ser distinto. Para tu propia ventana por región, revisa la página {rankingLink} y filtra por país, o consulta hora por hora la {apiLink} para tu región objetivo.","p2Global":"global","p2ApiLink":"API de datos de rankings"},"faq":{"title":"Preguntas frecuentes","bestTime":{"q":"¿Cuál es la mejor hora para hacer live en TikTok?","a":"A nivel global, las horas pico de regalos en diamantes se concentran entre las 7pm y la medianoche (hora local) los viernes y sábados, con un segundo pico cerca de las 9pm del domingo. El mapa de calor de arriba muestra tu ventana de 28 días en vivo."},"timezones":{"q":"¿El mapa de calor tiene en cuenta las distintas zonas horarias de los streamers?","a":"Sí. Cada evento de regalo incluye el código de país del donador. Pasamos la marca de tiempo UTC a la hora estándar local de ese país antes de agruparlo, así que un regalo a las 9pm en Japón y uno a las 9pm en EE. UU. caen en la misma columna de las 9pm. La cuadrícula se lee como \"hora local del stream\" en cualquier parte del planeta, no según el reloj de un solo espectador."},"fresh":{"q":"¿Qué tan recientes son los datos?","a":"Ventana móvil de 28 días, recalculada cada 30 minutos. La versión en caché de CF puede tener hasta 30 minutos de atraso; la reconstrucción en segundo plano siempre usa el agregado más reciente de ClickHouse."},"niche":{"q":"¿Importa el nicho?","a":"Sí: esto es la economía GLOBAL. Los streamers de gaming, ASMR, música y baile tienen horarios pico distintos. Úsalo como punto de partida; para horarios por nicho, consulta la API de datos de rankings filtrando por tu región."},"official":{"q":"¿Los datos de Tik.Tools son oficiales?","a":"Se agregan desde nuestra propia infraestructura LIVE, que observa los mismos eventos públicos de regalos por WebSocket que muestra cualquier pestaña de backstage de un creador. No están respaldados por ByteDance."}},"jsonLd":{"bestTimeA":"A nivel global, las horas pico de regalos en diamantes se concentran entre las 7pm y la medianoche (hora local) los viernes y sábados, con un segundo pico cerca de las 9pm del domingo. El mapa de calor gratis de Tik.Tools muestra la ventana móvil de 28 días en vivo en tu zona horaria local.","calculatedQ":"¿Cómo se calcula el mapa de calor?","calculatedA":"Tik.Tools agrega cada regalo de TikTok LIVE con valor en diamantes que detecta nuestra infraestructura en {count} regiones durante los últimos 28 días (ventana móvil), pasa cada evento a la hora local del país del donador y luego lo agrupa por día de la semana y hora del día.","peakQ":"¿Debería transmitir en horas pico?","peakA":"En las horas pico es cuando más gastan los espectadores, pero también cuando hay más competencia. Para creadores nuevos, transmitir 1-2 horas antes del pico ayuda a captar atención y armar audiencia; para creadores consolidados, transmitir justo en el pico maximiza los ingresos por regalos."}},"agencies":{"seo":{"title":"Directorio de agencias de TikTok LIVE - TikTool","description":"Explora agencias verificadas de creadores de TikTok LIVE por región, mira quién está en vivo ahora mismo, escribe a las agencias en privado o reclama un perfil gratis para tu propia agencia."},"hero":{"title":"Agencias de TikTok LIVE","new":"NUEVO","sub":"Encuentra una agencia de TikTok LIVE para crecer, o publica la tuya gratis y reclama a tus creadores.","cta":"Publica tu agencia gratis"},"regions":{"scrollLeft":"Desplazar regiones a la izquierda","scrollRight":"Desplazar regiones a la derecha","filter":"Filtrar por región","all":"Todas","selected":"{count} seleccionadas","clear":"Borrar"},"sections":{"featured":"Agencias destacadas","all":"Todas las agencias"},"updating":"actualizando...","card":{"featured":"DESTACADA","viewAria":"Ver {name}","bannerAlt":"Banner de {name}","logoAlt":"Logo de {name}","verified":"Agencia verificada","creators":"{count} creadores","liveNow":"{count} en vivo ahora","viewProfile":"Ver perfil","message":"Mensaje"},"placeholder":{"title":"Publica tu agencia","copy":"Reclama a tus creadores, haz que te encuentren, perfil verificado gratis.","foot":"Crea tu perfil"},"gate":{"sub":"{more} en el directorio. Inicia sesión gratis para verlas todas.","moreOne":"{count} agencia más","moreMany":"{count} agencias más","button":"Inicia sesión para ver todas"},"jsonLd":{"name":"Directorio de agencias de TikTok LIVE","description":"Agencias verificadas de creadores de TikTok LIVE con sus creadores, estado en vivo y mensajería privada."}},"gifterLevels":{"seo":{"title":"Niveles de donador de TikTok - tabla completa (monedas, USD y beneficios 2026) {'|'} Tik.Tools","description":"Todos los niveles de donador de TikTok, del nivel 1 al 50+: monedas acumuladas necesarias, costo en USD, diamantes regalados y beneficios de cada insignia. Tabla de referencia gratis actualizada para 2026.","ogTitle":"Niveles de donador de TikTok - referencia 2026","ogDescription":"Tabla completa de progresión de niveles de donador de TikTok: monedas, USD, diamantes y beneficios."},"hero":{"eyebrow":"NIVELES DE DONADOR DE TIKTOK · 2026","title":"{accent} de TikTok - tabla completa de progresión","titleAccent":"Niveles de donador","sub":"Todos los niveles de donador de TikTok, las monedas acumuladas que requiere cada uno y el costo aproximado en USD. El nivel se mantiene sin importar el creador: desbloquea insignias (marcos + efectos de entrada brillantes) que acompañan al donador en cualquier LIVE al que entre."},"lookup":{"label":"Consulta el nivel de cualquier donador","placeholder":"Escribe un {'@'}usuario de TikTok","hint":"Nivel, región de origen y total histórico regalado de cualquier cuenta de TikTok.","apiKey":"Consigue una API key gratis","leaderboards":"Rankings de donadores en vivo"},"table":{"scrollHint":"Desliza la tabla hacia los lados para ver el gasto en USD y los beneficios","ariaLabel":"Tabla de niveles de donador de TikTok","level":"Nivel","name":"Nombre","coins":"Monedas necesarias","usd":"Gasto en USD","perks":"Beneficios","levelPill":"N{level}","foot":"Las cifras en USD son los precios oficiales de recarga de TikTok en tiktok.com/coin (captura de sep. 2025). Las compras en App Store / Play Store suelen costar 30% más por las comisiones de la plataforma. Las monedas requeridas por nivel son los umbrales que TikTok publica para su programa de niveles de donador: llegar al nivel N significa que el donador ha gastado el total acumulado de monedas indicado en todos los LIVE en los que ha regalado."},"levelNames":{"1":"Novato I","2":"Novato II","3":"Novato III","4":"Novato IV","5":"Bronce I","6":"Bronce II","7":"Bronce III","8":"Bronce IV","9":"Plata I","10":"Plata II","11":"Plata III","12":"Plata IV","13":"Oro I","14":"Oro II","15":"Oro III","16":"Oro IV","17":"Platino I","18":"Platino II","19":"Platino III","20":"Platino IV","21":"Diamante I","22":"Diamante II","23":"Diamante III","24":"Diamante IV","25":"Corona I","26":"Corona II","27":"Corona III","28":"Corona IV","29":"Corona Real I","30":"Corona Real II","31":"Corona Real III","32":"Corona Real IV","33":"Rey I","34":"Rey II","35":"Rey III","36":"Rey IV","37":"Emperador I","38":"Emperador II","39":"Emperador III","40":"Emperador IV","41":"Cosmos I","42":"Cosmos II","43":"Cosmos III","44":"Cosmos IV","45":"Universo I","46":"Universo II","47":"Universo III","48":"Universo IV","49":"Leyenda","50":"Mítico"},"levelPerks":{"1":"Insignia predeterminada","2":"Insignia del primer nivel","3":"Desbloquea color de comentario","4":"Efecto de entrada nivel bronce","5":"Desbloquea insignia de bronce","6":"Marco de bronce","7":"Marco de bronce animado","8":"Marco de bronce élite","9":"Desbloquea insignia de plata","10":"Marco de plata + brillo en comentarios","11":"Marco de plata animado","12":"Marco de plata élite","13":"Desbloquea insignia de oro","14":"Marco de oro + entrada destacada","15":"Marco de oro animado","16":"Marco de oro élite","17":"Desbloquea insignia de platino","18":"Marco de platino","19":"Marco de platino animado","20":"Marco de platino élite + efecto de entrada personalizado","21":"Desbloquea insignia de diamante","22":"Marco de diamante","23":"Marco de diamante animado","24":"Diamante élite + prioridad en la barra de mejores donadores","25":"Desbloquea insignia de corona","26":"Marco de corona","27":"Marco de corona animado","28":"Corona élite + efecto de entrada premium","29":"Desbloquea insignia de Corona Real","30":"Marco de Corona Real","31":"Marco de Corona Real animado","32":"Marco de Corona Real élite","33":"Desbloquea insignia de Rey","34":"Marco de Rey","35":"Animación de entrada de Rey","36":"Marco de Rey élite + aura cósmica","37":"Desbloquea insignia de Emperador","38":"Marco de Emperador","39":"Marco de Emperador animado","40":"Marco de Emperador élite","41":"Desbloquea insignia de Cosmos","42":"Marco de Cosmos","43":"Aura de Cosmos animada","44":"Aura de Cosmos élite","45":"Desbloquea insignia de Universo","46":"Marco de Universo","47":"Aura de Universo animada","48":"Aura de Universo élite","49":"Nivel Leyenda - el 0.001% superior de todos los donadores","50":"Nivel Mítico - el nivel de donador público más alto"},"cta":{"heading":"Sigue a los donadores en los LIVE de todos los creadores","rankings":{"eyebrow":"RANKINGS DE DONADORES","title":"Top donadores en vivo","sub":"{count} regiones, diario / semanal / histórico. Sin ocultar en PRO+."},"firehose":{"eyebrow":"FIREHOSE WS","title":"Firehose de regalos en tiempo real","sub":"Cada regalo, cada región. $119/sem."},"api":{"eyebrow":"API PARA DESARROLLADORES","title":"Crea un dashboard de donadores","sub":"SDK listo para usar. WebSocket + REST. Desde $7/sem."}},"explainer":{"heading":"Cómo funcionan los niveles de donador de TikTok","p1":"TikTok registra el {coinsSpent} en todos los LIVE en los que has regalado. Cada umbral desbloquea un nuevo {gifterLevel} con una insignia única, un color brillante en el chat y un efecto de entrada que se activa cuando entras al stream de cualquier creador. Los niveles son globales: no se reinician y se muestran sin importar qué creador estés viendo.","p1CoinsSpent":"total acumulado de monedas gastadas","p1GifterLevel":"nivel de donador","p2":"En los niveles más altos (nivel 25+), TikTok suma {vip}, marcos de comentario personalizados y una posición prioritaria en la barra de mejores donadores de cada LIVE al que entras. El nivel 36+ desbloquea la rara {cosmicAura}; el nivel 45+ desbloquea el rango {universe}; los niveles 49-50 son los rangos {legend} y {mythic}, el techo público. Los creadores ven tu nivel junto a cada regalo que envías.","p2Vip":"animaciones de entrada VIP","p2CosmicAura":"aura cósmica","p2Universe":"Universo","p2Legend":"Leyenda","p2Mythic":"Mítico","faqHeading":"Preguntas frecuentes"},"faq":{"howWork":{"q":"¿Cómo funcionan los niveles de donador de TikTok?","a":"TikTok registra las monedas acumuladas que gastas en todos los LIVE en los que has regalado. Cada umbral desbloquea un nivel de donador con una insignia, un color brillante y un efecto de entrada que te acompaña en el stream de cualquier creador."},"worth":{"q":"¿Cuánto dinero vale cada nivel de donador?","a":"Precios reales de recarga de TikTok: nivel 10 (Plata II) = 530 monedas ≈ $5.52. Nivel 20 (Platino IV) = 27,800 monedas ≈ $289. Nivel 30 (Corona Real II) = 637,000 monedas ≈ $6,625. Nivel 40 (Emperador IV) = 8.78M monedas ≈ $91K. Nivel 50 (Mítico) = 97.5M monedas ≈ $1.01M."},"reset":{"q":"¿Los niveles de donador de TikTok se reinician o vencen?","a":"No. Los niveles de donador son globales y permanentes. Cuando llegas al nivel 25, conservas esa insignia para siempre, incluso en streams de creadores que nunca has visto."},"highest":{"q":"¿Cuál es el nivel de donador más alto de TikTok?","a":"TikTok muestra públicamente hasta el nivel 50 (Mítico). Para llegar se necesitan alrededor de 97.5 millones de monedas acumuladas (~$1.01 millones USD a los precios oficiales de recarga)."},"carry":{"q":"¿Los niveles de donador se mantienen entre creadores?","a":"Sí: el nivel está ligado a tu cuenta de TikTok, no al creador. La misma insignia aparece tanto si entras al stream de un streamer pequeño como a una partida con 50K espectadores."},"creatorSees":{"q":"¿Un creador puede ver quién es el donador de mayor nivel en su LIVE?","a":"Sí. TikTok muestra la barra de mejores donadores con el nivel de cada espectador. Los dashboards para agencias de Tik.Tools muestran más detalle: diamantes acumulados, historial reciente de regalos y actividad en otros creadores."}},"jsonLd":{"level30":{"q":"¿Cuántas monedas necesito para llegar al nivel 30?","a":"El nivel 30 (Corona Real II) requiere 637,000 monedas acumuladas, que son $6,624.80 USD a la tarifa oficial de recarga de TikTok. Las compras en iOS / Android cuestan aproximadamente 30% más por las comisiones de App Store / Play Store."},"reset":{"q":"¿Los niveles de donador de TikTok se reinician?","a":"No. Los niveles son globales, se mantienen entre creadores y no se reinician. Cuando alcanzas un nivel, lo conservas."},"highestA":"TikTok muestra públicamente hasta el nivel 50+, con rangos élite (aura cósmica) a partir del nivel 36."}},"diamondsCalculator":{"seo":{"title":"Calculadora de diamantes de TikTok - convierte diamantes a USD (tarifas 2026) {'|'} Tik.Tools","description":"Calculadora de diamantes de TikTok gratis. Convierte diamantes de TikTok a USD y viceversa en tiempo real. Incluye la tasa de monedas a diamantes de 2026, el pago al creador (1 diamante = $0.005) y la tabla completa de costos de regalos.","ogTitle":"Calculadora de diamantes de TikTok - conversor a USD en tiempo real","ogDescription":"Convierte diamantes de TikTok a USD con las tarifas de 2026. Explica las comisiones de TikTok, los pagos a creadores y el reparto con la plataforma."},"hero":{"eyebrow":"CALCULADORA GRATIS · TARIFAS 2026","title":"{accent} de diamantes de TikTok","titleAccent":"Calculadora","sub":"Convierte diamantes de TikTok a USD en tiempo real. Escribe en cualquiera de los dos lados y el otro se actualiza al instante con las tarifas publicadas por TikTok ($1 = 200 monedas, 1 diamante = $0.005 de pago al creador)."},"converter":{"diamonds":"Diamantes","usd":"USD (pago al creador)","split":"El espectador pagó {paid} · TikTok se queda con {kept}"},"presets":{"universe":"Universo (44,999 ◇)","lion":"León (29,999 ◇)"},"lookup":{"label":"Mira los diamantes de cualquier creador","placeholder":"Escribe el {'@'}usuario de un creador","hint":"Diamantes, donadores e historial de LIVE de cualquier creador de TikTok.","apiKey":"Consigue una API key gratis","leaderboards":"Rankings de creadores"},"cta":{"heading":"Haz tuyos los datos de TikTok LIVE","api":{"eyebrow":"API PARA DESARROLLADORES","title":"Chat, regalos y batallas en tiempo real","sub":"REST + WebSocket. SDK listo para usar. En producción desde $7/sem."},"leaderboards":{"eyebrow":"RANKINGS","title":"{count} regiones, todos los creadores","sub":"Rankings diarios / por hora / históricos. Sin ocultar en PRO+."},"agency":{"eyebrow":"GLOBAL AGENCY","title":"Live Gifter Firehose + Telegram","sub":"Busca talento en cada región. $119/sem."}},"explainer":{"heading":"Cómo funcionan los diamantes, las monedas y las comisiones de los creadores en TikTok","p1":"Cuando un espectador compra monedas, TikTok cobra aproximadamente {rate} en el pago web (en móvil el precio varía según las comisiones de cada tienda: en iOS/Android, $1 suele alcanzar solo para unas 70-100 monedas por los cargos de las tiendas de apps). Cada regalo LIVE le cuesta al espectador una cantidad fija de monedas, y cuando el regalo llega al stream de un creador se convierte en {diamonds}, la moneda contable interna de TikTok.","p1Rate":"$1 por 200 monedas","p1Diamonds":"diamantes","p2":"Los creadores cobran los diamantes a {rate} (medio centavo de dólar). Eso significa que TikTok se queda con aproximadamente el {share} que pagó el espectador; la otra mitad es para el creador. Un regalo de 1,000 diamantes le costó al espectador unos $10 y le paga al creador $5. Este reparto se mantiene estable desde 2020.","p2Rate":"1 diamante = $0.005","p2Share":"50% del bruto","callout":"{important} los pagos a creadores se calculan {before} de las deducciones propias de TikTok (repartos del programa de anfitriones LIVE, multiplicadores por región, comisión de la agencia si el creador tiene contrato con una). Lo que finalmente llega a la cuenta del creador puede ser 20-40% menos que el valor bruto en diamantes por $0.005, según las condiciones del contrato con la agencia.","calloutImportant":"Importante:","calloutBefore":"antes"},"rates":{"heading":"Tarifas comunes de un vistazo","diamonds":"Diamantes","viewerPaid":"Pagó el espectador ≈","creatorPayout":"Pago al creador ≈","commonGifts":"Regalos comunes","gifts":{"d5":"Rosa · 1 moneda = 5 diamantes al enviarla","d99":"Perfume · TikTok","d100":"Corazón con las manos · Lentes de sol","d1000":"Galaxia · Auto deportivo","d5000":"Hortensia · Auto deportivo premium","d10000":"Drama Queen · Yate","d29999":"León","d44999":"Universo · TikTok Universe"}},"faqHeading":"Preguntas frecuentes","faq":{"oneDiamond":{"q":"¿Cuánto vale 1 diamante de TikTok en USD?","a":"1 diamante = $0.005 (medio centavo de dólar) de pago al creador. El espectador pagó ~$0.01 para generar ese diamante."},"hundredUsd":{"q":"¿Cuántos diamantes son $100 USD?","a":"$100 de pago al creador = 20,000 diamantes. Al espectador le costaron ~$200 en monedas."},"fiftyPercent":{"q":"¿TikTok se queda con el 50% de los diamantes?","a":"Sí, el reparto es de aproximadamente 50/50. Los espectadores pagan ~$0.01 por diamante y los creadores reciben ~$0.005 por diamante."},"cheapest":{"q":"¿Cuál es el regalo más barato de TikTok?","a":"La Rosa, a 1 moneda (~$0.005 de costo para el espectador / $0.0025 de pago al creador una vez convertida)."},"mostExpensive":{"q":"¿Cuál es el regalo más caro de TikTok?","a":"Universo / TikTok Universe, con 44,999 diamantes (~$450 de costo para el espectador / $225 de pago al creador). El León cuesta 29,999 diamantes."},"taxable":{"q":"¿Los diamantes de TikTok cuentan como ingreso gravable?","a":"Sí. En EE. UU., TikTok emite un formulario 1099 cuando superas el umbral de declaración del IRS. En otras regiones se aplican las normas locales."},"payout":{"q":"¿Cuándo se pagan los diamantes?","a":"TikTok paga en lotes mensuales con un umbral mínimo de pago ($50 en EE. UU.). Los fondos se acreditan 30-60 días después del cierre del ciclo de facturación."}},"jsonLd":{"oneDiamondA":"1 diamante de TikTok = $0.005 (medio centavo de dólar) de pago al creador. El espectador pagó aproximadamente $0.01 por las monedas que generaron ese diamante; TikTok se queda con la otra mitad.","hundredUsd":{"q":"¿Cuántos diamantes son $100?","a":"$100 de pago al creador equivalen a 20,000 diamantes. Del lado del espectador se gastaron aproximadamente $200 en monedas para generarlos."},"fiftyPercentA":"Sí, TikTok se queda con aproximadamente el 50% de los ingresos brutos por regalos. Los espectadores pagan ~$0.01 por diamante en monedas; los creadores reciben ~$0.005 por diamante como pago.","taxable":{"q":"¿Los pagos por diamantes son gravables?","a":"Sí, los pagos de TikTok a creadores cuentan como ingreso gravable en la mayoría de las jurisdicciones. En EE. UU., TikTok emite un formulario 1099 cuando superas el umbral del IRS; en otras regiones se aplican las normas locales."}}},"gifts":{"seo":{"title":"Regalos de TikTok Live - catálogo completo + descargas gratis","description":"Todos los regalos virtuales de TikTok LIVE en un catálogo con buscador. Costo en diamantes ($0.01 cada uno), valor en USD y descarga en PNG transparente. Compilado a partir de eventos de regalos reales en tik.tools, la API de transmisiones en vivo para desarrolladores y agencias.","socialDescription":"Todos los regalos virtuales de TikTok LIVE en un solo lugar. Busca, ordena por valor y descarga el PNG transparente."},"hero":{"title":"{accent} de TikTok Live","titleAccent":"Regalos","sub":"Todos los regalos virtuales de TikTok LIVE en un solo lugar. Costo en diamantes, valor en dólares, descarga gratis. Obtenidos en vivo del mismo firehose que impulsa el SDK de tik.tools.","count":"{count} regalos"},"searchPlaceholder":"Busca regalos por nombre...","sort":{"valueDesc":"Mayor a menor","valueAsc":"Menor a mayor","name":"Nombre A-Z","recent":"Recientes"},"captcha":{"title":"Verificación rápida","sub":"Elige el recuadro que coincide para seguir navegando. {question}","loadError":"No se pudo cargar la verificación. Recarga la página.","wrongAnswer":"Respuesta incorrecta. Prueba con otra."},"empty":"Ningún regalo coincide con \"{search}\".","viewDownload":"Ver + descargar","pager":{"prev":"Anterior","next":"Siguiente","info":"Página {page} de {total}"},"cta":{"title":"¿Quieres cada evento de regalo en tiempo real?","body":"El mismo catálogo alimenta la API de tik.tools. Conecta tu app y recibe cada regalo, mensaje de chat, like y follow en menos de 50 ms.","primary":"Ver la API","secondary":"Plan gratis"}},"pricing":{"seo":{"title":"Precios de la API de TikTok LIVE","description":"Precios de la API de TikTok LIVE. Sandbox, Basic {symbol}{basic}/sem, Pro {symbol}{pro}/sem, Ultra {symbol}{ultra}/sem, Agency {symbol}{agency}/sem. Eventos WS en tiempo real (chat/regalos/likes/follows/entradas/batallas), REST firmado, proxies de datacenter, datos de ligas y rankings.","ogDescription":"Precios de la API de TikTok LIVE. Sandbox, Basic {symbol}{basic}/sem, Pro {symbol}{pro}/sem, Ultra {symbol}{ultra}/sem, Agency {symbol}{agency}/sem."},"hero":{"title":"Precios para cada {accent}.","titleAccent":"equipo","subtitle":"TikTools empieza con una key Sandbox gratis para una evaluación de 7 días; después necesitas un plan de pago. Planes de pago desde {symbol}{price}/sem."},"keySelector":{"label":"Elige qué API key quieres gestionar","createNew":"Crear nueva key","newKeyPlaceholder":"Ponle nombre a tu nueva key (p. ej. Producción, Asistente 2...)","unnamed":"Sin nombre","renews":"Se renueva el {date}","choose":"Elige una API key..."},"leadHeading":"Evalúa gratis durante 7 días. Después elige un plan","billing":{"ariaLabel":"Ciclo de facturación","weekly":"Semanal","monthly":"Mensual","saveUpTo":"ahorra hasta {percent}%"},"period":{"weekly":"sem","monthly":"mes","weekFull":"semana","monthFull":"mes"},"cycleName":{"weekly":"semanal","monthly":"mensual"},"card":{"save":"ahorra {percent}%","monthlyOnly":"solo mensual","mostPopular":"El más popular","basic":{"desc":"Proyectos personales y bots pequeños: todo lo que necesitas para empezar","foot":"Soporte de la comunidad y docs · ideal para proyectos personales + bots pequeños"},"pro":{"desc":"Para desarrolladores que construyen aplicaciones en producción","foot":"API de rankings completa sin ocultar · Feed Discovery · chat prioritario"},"ultra":{"desc":"Para equipos y uso empresarial de alto volumen","foot":"Catálogo de regalos + rankings de ligas sin ocultar · eventos webhook de pico de espectadores / regalos de alto valor"},"starter":{"desc":"Para agencias que necesitan el panel y una API nivel Pro","foot":"Panel de agencia: creadores, pipeline, reclutamiento por región, resumen de creadores, alertas, equipo · tablas estándar, de ligas y gaming sin ocultar · incluido, sin créditos"},"global":{"desc":"Para agencias que buscan y gestionan creadores de TikTok LIVE","foot":"Todo lo de Ultra + Rankings gaming (todas las regiones) · Live Gifter Firehose WS · VIP Telegram + Web Vault · ranking de donadores sin ocultar · CRM + lista de seguimiento · webhooks de hitos de seguidores · lista de IPs permitidas"}},"stats":{"requestsPerDay":"solicitudes / día","wsConnections":"conexiones WS","accountChecksPerDay":"consultas de cuentas / día","webhook":"webhook · {perDay}/día","webhooks":"webhooks · {perDay}/día","seatsIncluded":"usuarios incluidos"},"chips":{"leaderboards":"Rankings","leagues":"Ligas","gamingRanks":"Rankings gaming","gifters":"Donadores"},"cta":{"subscribeTo":"Suscribirme a {plan}","subscribe":"Suscribirme","startFree":"Empezar evaluación gratis","currentPlan":"Plan actual","changing":"Cambiando...","switchToCycle":"Cambiar a {cycle}","switchTo":"Cambiar a {plan}","upgradeTo":"Mejorar a {plan}","downgradeTo":"Bajar a {plan}","get":"Obtener {plan}"},"weekendPass":{"tag":"PRUEBA DE 3 DÍAS","line":"3 días de Pro por {price} en un solo pago, luego Pro semanal. Cancela cuando quieras.","starting":"Iniciando...","cta":"Obtén el pase Pro de 3 días · {price}"},"enterprise":{"badge":"ENTERPRISE","heading":"¿Necesitas más? Hablemos.","desc":"Límites a medida, infraestructura dedicada y precios por volumen para tu equipo. Escríbenos por el chat de abajo a la derecha: {strong}.","descStrong":"normalmente respondemos al instante","cta":"Chatea con nosotros"},"comparison":{"heading":"¿Qué funciones incluye cada plan de la API de TikTok LIVE?","glossary":{"maskedTerm":"Oculto / Sin ocultar","maskedDef":"Con datos ocultos, los nombres de usuario y avatares reales se reemplazan por datos genéricos; sin ocultar, ves la identidad real del creador o donador.","diamondsTerm":"Diamantes","diamondsDef":"La unidad de valor de los regalos de TikTok. Aproximadamente $0.005 cada uno; la usamos para ordenar el gasto en los rankings.","wsTerm":"Sesiones / conexiones WS","wsDef":"Conexiones WebSocket en vivo: una por cada sala de TikTok LIVE de la que recibes eventos en tiempo real."},"hint":"Desliza hacia los lados para comparar todos los planes","tableAriaLabel":"Tabla comparativa de planes, se desplaza hacia los lados","featureHeader":"Función","badges":{"proOnly":"SOLO PRO+","ultraOnly":"SOLO ULTRA+","agencyOnly":"AGENCY","unmaskedProPlus":"SIN OCULTAR EN PRO+","unmaskedUltraPlus":"SIN OCULTAR EN ULTRA+","unmaskedAgency":"SIN OCULTAR EN AGENCY"},"included":"incluido","notIncluded":"no incluido","rows":{"accessPeriod":{"feature":"Periodo de acceso","tooltip":"Una key Sandbox sirve para evaluar la API y funciona durante 7 días desde la creación de la cuenta. Después, cada solicitud devuelve \"Evaluation period ended\" hasta que elijas un plan de pago. Las keys de pago funcionan mientras la suscripción esté activa."},"requestsPerDay":{"feature":"Solicitudes/día","tooltip":"Número máximo de solicitudes a la API que tu key puede hacer por día (se reinicia en UTC). Sandbox se reinicia a diario; los planes de pago cuentan contra la cuota de tu ciclo de facturación."},"rateLimit":{"feature":"Límite de frecuencia","tooltip":"Límite por minuto. Incluso Agency tiene un techo fijo para que un while(true) descontrolado en el script de un cliente nunca sature la infraestructura compartida. En la práctica es ilimitado para cualquier carga de trabajo manejada por personas."},"wsSessionTokens":{"feature":"Tokens de sesión WS diarios","tooltip":"Suficiente para crear y depurar un bot pequeño o un dashboard de varios streams. Un monitoreo simultáneo intensivo agotará las 50 sesiones diarias; las aplicaciones en producción deben mejorar su plan."},"wsMaxDuration":{"feature":"Duración máxima WS","tooltip":"Las sesiones Sandbox se cierran forzosamente a las 2 horas con un frame \"Daily Demo Limit Reached\" y consumen una de las 50 sesiones diarias. Basic 8h, Pro 12h, Ultra + Agency 24h con reconexión automática."},"datacenterProxies":{"feature":"Proxies de datacenter","tooltip":"Sandbox se ejecuta desde la IP del propio usuario, sin pool de proxies compartido. Los planes de pago se enrutan por proxies de datacenter gestionados."},"accountChecks":{"feature":"Consultas de cuentas (resolve_user_ids)","tooltip":"POST /webcast/resolve_user_ids: convierte IDs numéricos de usuarios de TikTok en nombres de usuario a través de nuestra infraestructura. Cuotas dimensionadas para que el endpoint masivo (50 por solicitud en Pro, 100 en Ultra, 200 en Agency) se pueda usar de verdad a lo largo del día."},"maxConcurrentStreams":{"feature":"Máx. streams simultáneos","tooltip":"Streams WebSocket en vivo simultáneos por API key en un momento dado. Community está limitado a 3 streams simultáneos (desde tu propia IP); TikTok limita ~5 conexiones por IP, así que para escalar más allá necesitas los proxies gestionados de Basic+. Hay planes Enterprise a medida por encima de 500."},"leaderboardApi":{"feature":"API de datos de rankings","tooltip":"POST /webcast/ranklist/regional: top 10 sin ocultar en TODOS los planes de pago (sandbox de desarrollo: lanza tu cliente + UI). Diamantes visibles en cada entrada. PRO+ muestra sin ocultar la tabla completa en las {regions} regiones."},"giftCatalogApi":{"feature":"API del catálogo de regalos","tooltip":"GET /webcast/gift_info + /webcast/gifts_by_country: catálogo de regalos de TikTok (gift_id, nombre, costo en diamantes, URL del ícono, indicador de combo/racha, por país). Free + Basic reciben una muestra de solo lectura de 50 regalos, suficiente para crear overlays de OBS y mapear los regalos comunes. Pro + Ultra + Agency reciben el catálogo en vivo COMPLETO de cualquier región con resincronización continua (TikTok lanza regalos nuevos periódicamente; una descarga puntual se desactualiza rápido)."},"liveShopApi":{"feature":"API de actividad de Live Shop","tooltip":"GET /webcast/live-shop?unique_id=X (o ?region=US): actividad de TikTok LIVE Shop en tiempo real para la sala de un vendedor: productos mostrados (título, precio, imagen, enlace al producto), stock en vivo, eventos de agotado, ritmo de ventas y estado de subastas en vivo. Free + Basic reciben una muestra de solo lectura del esquema. Pro + Ultra + Agency reciben datos de la tienda en vivo de cualquier vendedor en vivo de EE. UU./global. No incluye datos de pedidos, compradores ni pujas ganadoras: no forman parte de la transmisión pública, solo la actividad de productos y stock. 60 llamadas/hora."},"gifterLeaderboardApi":{"feature":"API de ranking de donadores","tooltip":"GET /webcast/gifters/leaderboard (por región) y /webcast/agency/events?type=gifters (mejores donadores de un creador, solo Agency): datos de donadores entre creadores. Bloqueado en Sandbox + Basic; Pro / Ultra ven identificadores ocultos; Agency los muestra sin ocultar. La vista de perfil detallada del donador es solo del panel."},"leagueRankingsApi":{"feature":"API de rankings de ligas","tooltip":"POST /webcast/ranklist/regional rank_type=16: rankings de la liga Diamond Rush (divisiones A1-D5). Las tablas de liga completas sin ocultar son una función de ULTRA y Agency. Sandbox, Basic y Pro ven una vista previa de una fila por división para confirmar que la tabla existe; mejora a Ultra o Agency para desbloquear todas las divisiones sin ocultar en tiempo real."},"gamingRanks":{"feature":"Rankings gaming","tooltip":"GET /webcast/ranklist/gaming: el ranking gaming de TikTok LIVE (la clasificación gaming en vivo de la app) por región, registrado de forma continua y servido sin ocultar con diamantes + ganancias estimadas. También disponible en el sitio en /tiktok-live-gaming-ranks. Solo Agency; los demás ven una vista previa oculta de 3 nombres."},"popularLive":{"feature":"Tabla de LIVE populares","tooltip":"GET /webcast/ranklist/popular: el ranking de LIVE populares de TikTok en tiempo real por región (los creadores que TikTok destaca en la búsqueda ahora mismo), actualizado cada minuto y servido sin ocultar con estado en vivo + diamantes. También disponible en el sitio en /popular-live. Solo Agency; los demás ven una vista previa oculta de 3 nombres."},"teamsClubs":{"feature":"Tabla de equipos / clubes","tooltip":"Clubes de TikTok ordenados por los diamantes combinados de sus miembros, por región. Nombre del club, nivel, número de miembros y el anfitrión bajo el que transmite cada club. Exclusivo de Agency."},"regionalLeaderboard":{"feature":"Acceso a rankings regionales","tooltip":"POST /webcast/ranklist/regional: devuelve una URL firmada que el cliente consulta con su propia cookie de sesión de TikTok. Bloqueado en Community + Basic."},"feedDiscovery":{"feature":"Feed Discovery","tooltip":"GET /webcast/feed: descubre transmisiones en vivo en este momento (Para ti / Sugeridos / Siguiendo). Bloqueado en Community + Basic."},"bulkAccountChecks":{"feature":"Consultas masivas de cuentas","tooltip":"POST /webcast/resolve_user_ids: resuelve hasta N IDs de usuarios de TikTok en una sola solicitud. Los límites por bloque son ajustados para que las respuestas tarden menos de 1s (sin timeouts 504 de Cloudflare ni bloqueos de WAF upstream en el pool de proxies). Divide el array en bloques en tu loop; las cuotas diarias de arriba (Pro 2k, Ultra 20k, Agency 50k) cubren cualquier carga de trabajo de una agencia."},"bulkCopy":{"feature":"Copia masiva (creadores, donadores, lista de seguimiento)","tooltip":"Copia una tabla entera (creadores, donadores, lista de seguimiento o lista verificada) al portapapeles con un toque, lista para pegar en tu propia hoja de cálculo o CRM. Solo Agency."},"gifterFirehose":{"feature":"Live Gifter Firehose WS","tooltip":"Stream de eventos de regalos en tiempo real. Filtra por región, liga o global + umbral mínimo de diamantes. Solo Agency."},"vipTelegram":{"feature":"Alertas VIP por Telegram","tooltip":"Alertas automáticas enviadas a dueños de agencias y scouts por canales de Telegram dedicados."},"vipWebVault":{"feature":"VIP Web Vault","tooltip":"Acceso visual histórico completo y sin ocultar a donadores y creadores. Solo Agency."},"support":{"feature":"Soporte","tooltip":"Sandbox + Basic: soporte con IA vía bot de Discord + docs completas (autoservicio). Pro: chat dentro de la app. Ultra + Agency: chat prioritario con respuesta más rápida. Mejora a Pro para depurar directamente por email/chat."},"outgoingWebhooks":{"feature":"Webhooks salientes","tooltip":"POSTs HTTPS firmados con HMAC a tu endpoint cuando los creadores que sigues empiezan o terminan un LIVE. Configúralos en /webhooks."},"webhookDeliveries":{"feature":"Envíos de webhooks / día","tooltip":"Límite diario de envíos por usuario. NO cuenta contra tu cuota de solicitudes a la API."},"webhookLiveEvents":{"feature":"Eventos webhook: live.start / live.end","tooltip":"Detecta cuando los creadores que sigues empiezan y terminan sus transmisiones."},"webhookPeakGifts":{"feature":"Eventos webhook: pico de espectadores + regalos de alto valor","tooltip":"live.peak_viewers (hitos de espectadores simultáneos 100..1M) + live.gift.high_value (regalos ≥ 1000 diamantes). Solo Ultra y Agency."},"webhookFollowerMilestone":{"feature":"Evento webhook: hito de seguidores","tooltip":"creator.follower_milestone se dispara cuando un creador que sigues supera 1K / 5K / 10K / 25K / 50K / 100K / 250K / 500K / 1M / 2M / 5M / 10M / 50M / 100M seguidores. Solo Agency."},"hmacSigning":{"feature":"Firma HMAC + reintentos + reenvío por 30 días","tooltip":"HMAC-SHA256 (X-Tiktool-Signature). Calendario de reintentos 0s / 30s / 2m / 10m / 1h / 6h (6 intentos ~7h). Auditoría de envíos de 30 días + reenvío manual."}},"cells":{"perDay":"{n}/día","perMin":"{n}/min","per24h":"{n} / 24h","hours":"{n} horas","perReq":"{n} por solicitud","target":"{n} destino","targets":"{n} destinos","sevenDayEvaluation":"Evaluación de 7 días","whileSubscribed":"Mientras estés suscrito","max2hPerSession":"Máx. 2h por sesión","ownIpOnly":"Solo IP propia","top10Unmasked":"Top 10 sin ocultar","full100Unmasked":"100% sin ocultar","sampleReadOnly":"Muestra (solo lectura)","fullLiveSync":"Completo · sinc. en vivo","fullLive":"Completo · en vivo","maskedNames":"Nombres ocultos","unmasked":"Sin ocultar","previewOnly":"Solo vista previa","full100UnmaskedRealtime":"100% SIN OCULTAR · Tiempo real","fullBoardOneRegion":"Tabla completa · una región a la vez","fullBoardAllRegions":"Tabla completa · todas las regiones","fullBoardAllRegionsRealtime":"Tabla completa · todas las regiones · tiempo real","agencyDashboard":"Panel de agencia","fullDashboardAccess":"Acceso completo al panel","communityDocs":"Comunidad y docs","chat":"Chat","priorityChat":"Chat prioritario","unlimited":"Ilimitado"}},"included":{"heading":"Qué incluye cada plan de pago","allInclusive":{"title":"Precio todo incluido","body":"Firmas, firma de solicitudes, enrutamiento prioritario y rutas de stream premium vienen incluidos en cada plan de pago: sin extras ni cargos sorpresa. El precio publicado de cada plan es el precio final."},"beyondChat":{"title":"Más allá del chat y los regalos","body":"Datos para agencias (rankings, ligas, scouting), el catálogo de regalos y la actividad de Live Shop: cosas que de otro modo tendrías que juntar de varios proveedores."},"predictable":{"title":"Precios predecibles","body":"Los límites diarios fijos significan cero cargos por excedente y cero facturas sorpresa. ¿Necesitas más margen? Mejora al siguiente plan con un clic; los cambios aplican de inmediato. Cancela cuando quieras; conservas el acceso hasta que termine el periodo."}},"faq":{"heading":"Preguntas frecuentes","items":{"switchPlans":{"q":"¿Puedo cambiar de plan?","a":"Sí: mejora, baja o cambia el ciclo de facturación cuando quieras desde la página de Precios. Los cambios aplican de inmediato: el tiempo no usado de tu plan actual se acredita, cualquier diferencia se cobra el mismo día y tu ciclo de facturación se reinicia desde el día del cambio."},"exceedLimit":{"q":"¿Qué pasa si supero mi límite diario?","a":"Las solicitudes se detienen al llegar a tu límite diario. Sin cargos por excedente ni facturas sorpresa. Si necesitas más margen, mejora al siguiente plan desde la página de Precios; los cambios aplican de inmediato."},"refunds":{"q":"¿Ofrecen reembolsos?","a":"No, los planes de pago no son reembolsables. La evaluación Sandbox gratis de 7 días existe para que verifiques el producto antes de pagar. Solo emitimos reembolsos parciales cuando un servicio falla de forma comprobable por nuestra parte (caída prolongada, error de facturación), por el periodo afectado. No hacemos reembolsos por pruebas, scraping o cambio de opinión: los costos de datos, proxies y ancho de banda se consumen desde el momento en que una key está activa."},"apiKeys":{"q":"¿Cómo funcionan las API keys?","a":"Al suscribirte, tu API key se genera automáticamente y queda disponible en tu Panel. Hay una key por cuenta, y tu plan y tus límites de uso van asociados a ella."},"cancel":{"q":"¿Puedo cancelar cuando quiera?","a":"Claro. Cancela desde la página de Facturación y tu suscripción sigue activa hasta el final del periodo actual. Sin penalizaciones ni cargos."},"manage":{"q":"¿Cómo gestiono mi suscripción?","a":"Todo se gestiona desde tu página de Facturación: ve tus suscripciones, actualiza tus métodos de pago, descarga facturas y cancela planes. Sin portales externos."},"sandbox":{"q":"¿Qué es el plan Sandbox?","a":"Sandbox es la evaluación gratis de 7 días, contados desde el día en que se crea tu cuenta. Después de 7 días, cada solicitud devuelve \"Evaluation period ended\" hasta que elijas un plan de pago. Durante la evaluación tienes 5,000 solicitudes/día, 20 solicitudes/min, 50 sesiones WS cada 24h, hasta 3 streams simultáneos, 2 horas máximo por sesión y sin tarjeta de crédito. El servidor solo firma: tu IP se conecta directamente a TikTok (sin pool de proxies compartido). Los endpoints que requieren scraping del lado del servidor (resolve_user_ids, ranking de donadores nivel agencia) son solo de pago. Community es el nombre anterior del mismo plan."}}},"checkout":{"discountNamed":"Descuento ({name})","discount":"Descuento","subtotal":"Subtotal","total":"Total","loadingKeys":"Cargando keys...","upgradeKeyLabel":"Mejorar API key","unnamedKey":"Key sin nombre","apiKeyLabel":"API key:","appliedToExisting":"Este plan se aplicará a tu API key actual.","haveCoupon":"¿Tienes un código de cupón?","couponPlaceholder":"Código de cupón","checking":"Verificando...","apply":"Aplicar","remove":"Quitar","couponApplied":"¡Cupón aplicado!","businessPurchase":"Compra de empresa","companyPlaceholder":"Nombre de la empresa","payCardLabel":"Suscribirme con tarjeta","payOnceLabel":"Pago único · sin renovación automática","payOnceTitle":"Un solo pago, sin renovación automática","payOnceSub":"Alipay · WeChat · Cripto · Tarjeta · iDEAL · Pix · OXXO","paypalLabel":"Suscribirme con PayPal","paypalSub":"Saldo de PayPal · tarjeta vinculada · Venmo · se abre en una ventana emergente","settingUp":"Preparando el pago...","addCompany":"Agregar nombre de la empresa (opcional)","paymentMethod":"Método de pago","oneTimeTag":"Pago único · periodo: {period}","autoRenewTag":"Renovación automática · periodo: {period}","oneTimeMethods":"Tarjeta · UnionPay 银联 · Alipay · WeChat Pay · PayPal · iDEAL · Pix · OXXO · Cripto · Apple Pay · Google Pay","processing":"Procesando...","pay":"Pagar {amount}","back":"Volver al resumen","successTitle":"¡Suscripción activada!","successBody":"Tu API key se mejoró a {plan}. Ve a tu panel para empezar.","goDashboard":"Ir al panel","secured":"Protegido por Stripe. Nunca guardamos los datos de tu tarjeta."},"planModal":{"keepCurrent":"Mantener plan actual"},"agencyUpgrade":{"title":"Mejorar a Agency {cycle}","body":"Actualmente tienes {current} activo. Mejoraremos tu suscripción actual sin crear otra: una sola suscripción, sin cobros dobles. Stripe acreditará el tiempo no usado de tu plan actual y hoy solo cobrará la diferencia.","credit":"Crédito por el tiempo no usado de tu plan actual","lineItem":"Agency {cycle}","tax":"Impuestos","chargedToday":"Se cobra hoy a tu tarjeta","chargedOnFile":"Se cobra a la tarjeta registrada. Cancela cuando quieras.","confirm":"Confirmar mejora - {amount}","cancel":"Cancelar","footer":"Stripe se encarga del cálculo prorrateado. Sin cobros dobles.","current":"{plan} {cycle}"},"weekendPassModal":{"title":"{pass} para desarrolladores","passName":"Weekend Pass","lineItem":"Pro - Pase de 3 días","oneTime":"{price} en un solo pago","autoRenewNote":"Después de 3 días, se renueva automáticamente a Pro semanal. Cancela cuando quieras.","successTitle":"¡Weekend Pass activado!","successBody":"3 días de acceso Pro. Redirigiendo..."},"planChange":{"creditLine":"Crédito por el tiempo no usado de tu plan actual: -{amount}","newPrice":"Nuevo {plan} {cycle}: {amount}","firstCharged":", primer cobro el {date}","paypalNote":"PayPal se abrirá para que apruebes el nuevo plan; tu plan actual de PayPal se cancela en cuanto lo apruebes.","continuePaypal":"Continuar a PayPal","taxLine":"Impuestos: {amount}","chargedToday":"Se cobra hoy a tu tarjeta: {amount}","creditedNext":"Se acredita en tu próxima factura: {amount}","nothingToday":"No tienes nada que pagar hoy.","inPlace":"Una sola suscripción, modificada sin crear otra. Sin cobros dobles.","noPreview":"Pasarás a {plan}. El tiempo no usado de tu plan actual se acredita y cualquier diferencia se cobra a la tarjeta registrada.","confirmCharge":"Confirmar - cobrar {amount}"},"errors":{"noClientSecret":"No se recibió el clientSecret","paymentFormFailed":"No se pudo cargar el formulario de pago. Recarga la página e inténtalo de nuevo.","weekendPassStartFailed":"No se pudo iniciar el pago del Weekend Pass","cardDeclined":"La tarjeta fue rechazada","commitFailed":"No se pudo confirmar","paymentFailed":"El pago falló","alreadyOnPlan":"Ya tienes este plan.","paymentReceivedPending":"Pago recibido. Tu plan se actualiza en cuanto se acredite; no necesitas pagar de nuevo.","paymentConfirmedPlanUpdated":"Pago confirmado. Plan actualizado.","paypalNoApproval":"PayPal no devolvió un enlace de aprobación. Inténtalo de nuevo.","subscriptionCancelled":"Suscripción cancelada","planUpdated":"Plan actualizado","couldNotUpdatePlan":"No se pudo actualizar el plan. Inténtalo de nuevo o contacta a soporte.","failedUpdatePlan":"No se pudo actualizar el plan. Tu plan no cambió.","upgradeNeedsConfirmation":"La mejora requiere confirmación. Inténtalo de nuevo.","agencyCheckoutFailed":"No se pudo iniciar el pago de Agency. Inténtalo más tarde.","openCheckoutFailed":"No se pudo abrir el pago","loadKeysFailed":"No se pudieron cargar las API keys. Inténtalo de nuevo.","fixCoupon":"Corrige o quita el cupón no válido antes de continuar.","paymentSystemNotLoaded":"El sistema de pago no se cargó. Inténtalo de nuevo.","oneTimeFailed":"Falló el pago único","paymentInitFailed":"No se pudo iniciar el pago. Inténtalo de nuevo.","createSubscriptionFailed":"No se pudo crear la suscripción","invalidCoupon":"Código de cupón no válido","couponValidateFailed":"No se pudo validar el cupón","paypalFailed":"Falló el pago con PayPal. Inténtalo de nuevo o usa una tarjeta.","paymentSystemNotLoadedRefresh":"El sistema de pago no se cargó. Recarga la página e inténtalo de nuevo.","paymentFormNotReady":"El formulario de pago no está listo. Recarga la página e inténtalo de nuevo.","paymentFailedCheckCard":"El pago falló. Revisa tu tarjeta e inténtalo de nuevo.","renewKeyNotFound":"No encontramos esa key para renovarla; elígela abajo.","paymentFailedNotCharged":"El pago falló. No se te cobró nada; inténtalo de nuevo.","subscriptionActivated":"¡Suscripción activada! Estamos generando tu API key.","checkoutCanceled":"Pago cancelado. Puedes intentarlo de nuevo cuando quieras."}},"home":{"seo":{"title":"API y rankings de TikTok LIVE {'|'} TikTools","description":"TikTools, también escrito Tik Tools, es la API de TikTok LIVE: chat, regalos, likes, espectadores y batallas en tiempo real por WebSocket, SDKs para Node.js y Python con latencia menor a 50ms, además de rankings regionales y de ligas en {regions} regiones.","ogDescription":"Todo lo que necesitas para crear con TikTok Live. Eventos, regalos y batallas en tiempo real.","jsonLdDescription":"TikTools es una plataforma de API para desarrolladores y rankings de TikTok LIVE. Eventos WebSocket en tiempo real (chat, regalos, likes, espectadores, batallas) y rankings de creadores para desarrolladores que crean asistentes de chat, overlays para OBS, dashboards de analíticas, integraciones con IA y juegos."},"hero":{"quickLinksLabel":"Ir a un ranking","quickLinks":{"gifters":"Donadores","leaderboard":"Ranking","popularLive":"LIVE populares","gaming":"Gaming","teams":"Equipos","shopping":"Shopping"},"liveNowLabel":"Creadores en vivo ahora en todas las regiones","liveNow":"EN VIVO","openWord":"Abrir {word}","words":{"api":"API","websockets":"WebSockets","webhooks":"Webhooks","liveEvents":"Eventos en vivo","ranksData":"Datos de rankings","giftsEvents":"Regalos y eventos","earnings":"Ganancias","newCreators":"Nuevos creadores","creatorRanks":"Rankings de creadores","gamingRanks":"Rankings gaming","shopRanks":"Rankings de shopping","scoutingBoard":"Tablero de scouting","telegramBot":"Bot de Telegram"},"subAgency":"Rankings de creadores en vivo, ganancias y scouting en todas las regiones.","subDev":"Chat, regalos y espectadores en vivo de cualquier stream. Una sola API.","discoverTalents":"Descubre talentos","manageTeam":"Gestiona tu equipo","agencyPlans":"Planes para agencias","openDashboard":"Abrir panel","getApiKey":"Obtén tu API key gratis","apiDocs":"Docs de la API","viewPricing":"Ver precios","browseTalents":"Explorar talentos","installLabel":"Comando de instalación","copyInstall":"Copiar comando de instalación","copiedInstall":"Comando de instalación copiado","copy":"Copiar","copied":"Copiado","pool":{"label":"creadores monitoreados","exclusive":"Exclusivo de Agency","cta":"Obtén acceso para agencias"},"digest":{"title":"Resumen de creadores","badge":"Nuevo","pitch":"Nuevos creadores encontrados en tus regiones, enviados por email como usuarios listos para copiar y pegar más una hoja CSV. Desde cada 6 horas hasta una vez por semana.","price":"Agency desde {price}/mes","ctaSetup":"Configura tu resumen","ctaLearn":"Mira cómo funciona"},"mcp":{"label":"Configuración del servidor MCP","kicker":"SERVIDOR MCP","setup":"Configurar"}},"tutorials":{"kicker":"Tutoriales","watchOnYoutube":"Ver en YouTube: {title}","play":"Reproducir tutorial: {title}","choose":"Elige un tutorial","close":"Cerrar video","iframeTitle":"Tutorial de TikTools"},"liveDemo":{"liveNow":"En vivo ahora","waiting":"Esperando un canal en vivo","watching":"{n} viendo","watchingInRegion":"{n} viendo en {region}","sent":"envió {gift}","diamonds":"{n} diamantes","liked":"dio like","joined":"entró","viewers":"{n} espectadores","empty":"Los eventos aparecen aquí en cuanto ocurren en TikTok.","count":"{count} eventos desde que abriste esta página","perMinute":"{n} / min","status":{"open":"conectado","retry":"reconectando","paused":"en pausa mientras está oculto","connecting":"conectando"},"ago":{"now":"ahora","seconds":"{n}s","minutes":"{n}m"}},"events":{"eyebrow":"Explora cada evento","title":"Mira el JSON exacto que entrega tu socket","sub":"Más de 30 eventos en vivo. Elige uno y mira el payload exacto.","fullReference":"Referencia completa de WebSocket"},"showcase":{"eyebrow":"Todo en un solo lugar","dev":{"title":"Todo lo que necesita un desarrollador","sub":"WebSocket, SDKs tipados, referencia de eventos, webhooks, bot de Discord.","items":{"websocket":{"tag":"WebSocket","title":"API WebSocket","desc":"Eventos de chat, regalos, likes y espectadores en menos de 50ms por una sola conexión persistente."},"guides":{"tag":"Guías","title":"Guías para desarrolladores","desc":"Guías paso a paso para crear asistentes de chat, overlays e integraciones."},"sdks":{"tag":"SDKs","title":"SDKs y REST","desc":"Clientes tipados para Node.js y Python, más endpoints REST firmados en seis lenguajes."},"events":{"tag":"Eventos","title":"Referencia de eventos","desc":"Más de 30 eventos en tiempo real (chat, regalos, batallas, likes) con la estructura completa del payload."},"webhooks":{"tag":"Webhooks","title":"Webhooks","desc":"Avisos de inicio y fin de transmisión enviados a tu servidor como solicitudes HTTPS firmadas."},"discord":{"tag":"Bot","title":"Bot de Discord","desc":"Alertas en vivo, listas de seguimiento y estadísticas de creadores directo en tu servidor."}}},"agency":{"title":"Todo lo que necesita una agencia","sub":"Rankings, rankings gaming, nuevos creadores, datos de donadores, Live Shops.","items":{"ranks":{"tag":"Rankings","title":"Rankings y clasificaciones","desc":"Rankings de creadores regionales y globales, actualizados en vivo en todos los mercados."},"gaming":{"tag":"Gaming","title":"Rankings gaming","desc":"Rankings gaming en vivo por juego y región: quién va ganando ahora mismo."},"creators":{"tag":"Creadores","title":"Nuevos creadores","desc":"Nuevos creadores que suben en los rankings en vivo de cada región, listos para revisar y reclutar."},"gifters":{"tag":"Donadores","title":"Mejores donadores","desc":"Dependencia de grandes donadores, mejores donadores y ganancias reales de cualquier creador."},"agency":{"tag":"Agency","title":"Suite para agencias","desc":"Reclama creadores, gestiona regiones y equipos de creadores, y aparece en el directorio."},"shops":{"tag":"Shops","title":"Live Shops","desc":"Actividad de compras en vivo, productos y subastas en tiempo real, por región."}}}},"integration":{"liveBadge":"LIVE","dev":{"eyebrow":"Cómo funciona","title":"Todo en vivo, en una sola integración","sub":"Conecta, sigue, lanza: tres pasos para un producto en vivo.","steps":{"connect":{"title":"Conecta el WebSocket","desc":"Abre una sola conexión persistente y recibe chat, regalos, likes, follows y número de espectadores en tiempo real.","cta":"Conectar"},"track":{"title":"Sigue regalos, chat y rankings","desc":"Procesa los eventos con nuestro SDK: valores en diamantes, combos, puntajes de batallas y posiciones en rankings en vivo, tipado de punta a punta.","cta":"Ver las docs"},"ship":{"title":"Lanza tu app","desc":"Sal a producción con overlays, asistentes, alertas o dashboards. Plan gratis para desarrollar, planes de pago para tráfico en producción.","cta":"Empezar"}}},"agency":{"eyebrow":"Para agencias","title":"Todo en vivo, en un solo flujo de trabajo para agencias","sub":"Descubre, sigue, recluta: tres pasos para firmar a tus creadores.","steps":{"discover":{"title":"Descubre nuevos creadores","desc":"Encuentra creadores que suben en los rankings en vivo de cada región, filtrados por debajo del techo de la red y listos para tu verificación de elegibilidad.","cta":"Buscar creadores"},"track":{"title":"Sigue diamantes y donadores","desc":"Mira las ganancias reales, los mejores donadores y la dependencia de grandes donadores de cualquier creador: quién lo financia y cuánto.","cta":"Ver donadores"},"recruit":{"title":"Recluta y gestiona","desc":"Reclama creadores para tu agencia, gestiona regiones y equipos de creadores, y haz que te encuentren en el directorio de agencias.","cta":"Abrir la suite"}}}},"carousel":{"eyebrow":"Explora","title":"Hecho para cualquier proyecto en TikTok LIVE","controlsLabel":"Controles del carrusel","previous":"Anterior","next":"Siguiente","learnMore":"Más información","positionLabel":"Posición del carrusel","goTo":"Ir a {title}","cards":{"websocket":{"tag":"WEBSOCKET","title":"Stream de eventos en tiempo real","blurb":"Chat, regalos, likes, follows, número de espectadores y batallas por un solo socket de menos de 50ms. {count} tipos de eventos, cualquier lenguaje."},"rankings":{"tag":"RANKINGS","title":"Rankings regionales","blurb":"Rankings de creadores en vivo en {regions} regiones más tablas de ligas, actualizados de forma continua desde la fuente."},"gaming":{"tag":"GAMING","title":"Tablas de rankings gaming","blurb":"Rankings gaming en vivo por juego, región por región, con los que más suben y la diferencia de puntos para scouting."},"agency":{"tag":"AGENCY","title":"Scouting y datos","blurb":"Datos de donadores, un verificador de elegibilidad y herramientas de equipo para agencias que gestionan creadores."},"docs":{"tag":"DOCS","title":"SDK y docs","blurb":"SDK con licencia MIT para Node y Python, con TypeScript como prioridad, guías de inicio rápido y una referencia completa de eventos."}}},"lockup":{"eyebrow":"La plataforma","title":"Una sola API. Todas las señales de TikTok LIVE.","sub":"Eventos, rankings, webhooks, datos de donadores: un solo endpoint.","tiles":{"api":"API / WebSocket","leaderboards":"Rankings","gaming":"Rankings gaming","shopping":"Rankings de shopping","webhooks":"Webhooks","gifters":"Datos de donadores"}},"actions":{"eyebrow":"Explora la plataforma","title":"Todo en un solo lugar","sub":"Ve directo a los rankings, herramientas en vivo y referencias que más usan los desarrolladores.","learnMore":"Más información","items":{"guides":{"tag":"GUÍAS","title":"Guías","desc":"Tutoriales de inicio rápido para Node, Python, overlays y bots."},"rankings":{"tag":"RANKINGS","title":"Rankings y clasificaciones","desc":"Rankings regionales y de ligas de creadores en {regions} regiones."},"gaming":{"tag":"GAMING","title":"Rankings gaming","desc":"Rankings gaming y de shopping en vivo, región por región."},"agency":{"tag":"AGENCY","title":"Agency","desc":"Scouting, datos y herramientas de equipo para agencias de creadores."},"pricing":{"tag":"PRECIOS","title":"Precios","desc":"Desde el sandbox gratis hasta planes para producción. Sin tarjeta para empezar."},"gifters":{"tag":"DONADORES","title":"Datos de donadores","desc":"Mejores donadores, regalos grandes y a quién apoyan."},"discord":{"tag":"DISCORD","title":"Bot de Discord","desc":"Alertas de inicio de LIVE y comandos de rankings en tu servidor."},"scoutingBoard":{"title":"Tablero de scouting","desc":"Busca creadores y recibe alertas de inicio de LIVE en tu servidor."},"websocket":{"tag":"WEBSOCKET","title":"API WebSocket","desc":"Los más de 18 tipos de eventos en vivo por un solo socket de menos de 50ms."}}},"examples":{"badge":"Ejemplos para copiar y pegar","title":"Tres archivos que funcionan. Elige un lenguaje. Ejecútalo.","desc":"Con key demo incluida: copia, ejecuta y listo. Para límites más altos: {link}.","descLink":"key gratis","titles":{"liveEvents":"Monitor de eventos en vivo","liveVideo":"Reproductor de video en vivo","topChannels":"Canales top en vivo (público, sin auth)"},"summaries":{"liveEvents":"Recibe en tiempo real chat, regalos, likes, follows y número de espectadores de cualquier creador de TikTok LIVE por WebSocket.","liveVideo":"Reproduce cualquier transmisión de TikTok LIVE en una etiqueta {tag} estándar. Las URLs del stream ya vienen en el ticker público, sin llamada de auth extra.","topChannels":"Lista 10 creadores de TikTok que están en vivo ahora en todo el mundo. Gratis, limitado a 1 llamada cada 5 min por IP."},"copyLabels":{"liveEvents":"Copiar código del monitor de eventos en vivo","liveVideo":"Copiar código del reproductor de video en vivo","topChannels":"Copiar código de canales top en vivo (público, sin auth)"},"languagesLabel":"Lenguajes disponibles","langLlm":"Prompt para LLM","noSignup":"Funciona sin registrarte","footnote":"{tag} 1 WebSocket / sesiones de 10 min / 6 conexiones por hora por IP. ¿Necesitas más? {link}.","footnoteTag":"Límites de la demo","footnoteLink":"Consigue una API key gratis"},"agencyDir":{"title":"PUBLICA TU AGENCIA","sub":"Perfil gratis. Reclama creadores, haz que te encuentren.","cta":"Publica tu agencia gratis","browse":"Explorar agencias"},"faq":{"badge":"FAQ","title":"Preguntas frecuentes sobre la {accent}","titleAccent":"API de TikTok LIVE","desc":"Protocolo, firma, precios, lenguajes compatibles: respuestas rápidas.","items":{"official":{"q":"¿Existe una API oficial de TikTok LIVE?","a":"No. TikTok no ofrece una API pública para datos de transmisiones en vivo como el chat, los regalos o el número de espectadores. La TikTok Business API solo cubre anuncios y analíticas de la tienda. Para acceder a datos de LIVE en tiempo real, los desarrolladores usan APIs de terceros como Tik.Tools, que resuelven la conexión y la autenticación en el servidor."},"libraries":{"q":"¿Las librerías de TikTok LIVE como tiktok-live-connector son gratis?","a":"Sí: los clientes de código abierto tiktok-live-connector (Node.js) y TikTokLive (Python) tienen licencia MIT y se instalan gratis. TikTok exige parámetros firmados (msToken, X-Bogus) que deben generarse en el servidor, así que estas librerías delegan la firma a un backend; el predeterminado es Euler Stream, que tiene su propio plan gratis y planes de pago para volúmenes mayores. Tik.Tools es una alternativa gestionada e independiente que incluye su propia infraestructura de firma."},"eulerStream":{"q":"¿Cuál es la diferencia entre Tik.Tools y Euler Stream?","a":"Euler Stream es un backend de firma de pago que usan las librerías de código abierto tiktok-live-connector (Node) y TikTokLive (Python), todas creadas por el mismo equipo. Es un ecosistema maduro y bien mantenido, con tipos de TypeScript, paquetes oficiales de npm y un plan gratis. Tik.Tools es una alternativa independiente con su propia infraestructura de firma e incluye extras que el ecosistema de Euler hoy no ofrece, como una capa opcional de datos para agencias (scouting, rankings, rankings de ligas). Ambos entregan los eventos de TikTok LIVE de forma confiable; elige el que mejor se adapte a tu proyecto por funciones y ecosistema."},"connect":{"q":"¿Cómo me conecto a una transmisión de TikTok LIVE?","a":"Con Tik.Tools: instala el SDK (npm i tiktok-live-api), crea un cliente con tu API key y el usuario del streamer, y llama a connect(). Tres líneas de código. Recibes por WebSocket eventos en tiempo real de chat, regalos, likes, follows, número de espectadores, batallas y más. Hay una key Sandbox gratis para una evaluación de 7 días, sin tarjeta de crédito; después necesitas un plan de pago."},"data":{"q":"¿Qué datos puedo obtener de las transmisiones de TikTok LIVE?","a":"Acceso en tiempo real a más de 90 tipos de eventos: mensajes de chat, regalos virtuales (con su valor en diamantes), likes, follows, entradas y salidas de espectadores, número de espectadores, datos de la sala, compartidos, batallas/LinkMic y suscripciones."},"languages":{"q":"¿Qué lenguajes de programación funcionan con la API de TikTok LIVE?","a":"Tik.Tools funciona con cualquier lenguaje que soporte WebSocket. SDK oficial para Node.js/TypeScript. Python, Go, Rust, Java, C#, C++, PHP y cualquier otro lenguaje pueden conectarse por WebSocket directo (wss://api.tik.tools), incluidos los motores de juegos para juegos interactivos."}}},"guides":{"badge":"Guías","title":"API de TikTok LIVE: {accent}","titleAccent":"guías y recursos para desarrolladores","desc":"Inicios rápidos, bots, overlays, eventos: todo para lanzar.","items":{"gettingStarted":{"tag":"INICIO RÁPIDO","title":"Guía para empezar","desc":"Conéctate a TikTok LIVE en menos de 30 segundos con el SDK gratis."},"chatBot":{"tag":"BOTS DE CHAT","title":"Crea un asistente de chat para TikTok","desc":"Responde automáticamente, modera y organiza juegos interactivos en el chat."},"overlay":{"tag":"OVERLAYS","title":"Guía de overlays para streams","desc":"Chat, alertas de regalos y número de espectadores en tiempo real para OBS."},"python":{"tag":"PYTHON","title":"API de TikTok LIVE para Python","desc":"Conéctate a transmisiones de TikTok LIVE con Python. Incluye soporte async."},"websocket":{"tag":"WEBSOCKET","title":"Referencia de eventos WebSocket","desc":"Los {count} tipos de eventos: chat, regalos, likes, follows, batallas y más."},"leaderboard":{"tag":"RANKINGS","title":"API de rankings y ligas","desc":"Rankings regionales de creadores y tablas de ligas en todas las regiones activas."}},"ctas":{"startBuilding":"Empieza a construir","readGuide":"Leer guía","viewEvents":"Ver eventos"},"allGuides":"Todas las guías","about":"Sobre Tik.Tools","websocketApi":"API WebSocket","apiDocs":"Docs de la API"},"cta":{"dev":{"title":"¿Cómo empiezo a {accent} con la API de TikTok LIVE?","titleAccent":"construir","desc":"Key gratis para una evaluación de 7 días, sin tarjeta: 5,000 solicitudes/día. Pro ({price}/semana) para 75,000/día y producción.","primary":"Obtener acceso a la API","secondary":"Guía de inicio rápido"},"agency":{"title":"Encuentra a tu próximo {accent} en TikTok LIVE","titleAccent":"creador","desc":"Rankings en vivo, datos sin ocultar. Global Agency desde {price}/semana.","primary":"Descubre talentos","secondary":"Ver planes para agencias"}}},"event":{"bar":{"label":"Oferta por tiempo limitado","endsIn":"Termina en","cta":"Aprovechar oferta"},"countdown":{"endsIn":"La oferta termina en","days":"Días","hours":"Horas","minutes":"Min","seconds":"Seg","compact":"{d}d {h}h {m}m {s}s","remaining":"La oferta termina en {d} días, {h} horas y {m} minutos","ends":"Termina el {ends} a las {time} UTC","perMonth":"/mes con facturación anual"},"annual":{"switchAria":"Periodo de facturación","monthly":"Mensual","yearly":"Anual","badge":"ANUAL","perMonth":"/mes","billedYearlyShort":"facturación anual","manage":"Tienes {plan} anual - Gestionar plan","fine":"Renovación anual.","modalBadgeStarter":"AGENCY STARTER ANUAL","modalBadgeGlobal":"AGENCY GLOBAL ANUAL","orderLabel":"{plan} anual","yearlyShort":"Anual: {monthly}/mes","emptyHeading":"O paga anualmente","eyebrow":"{plan} - ANUAL","switchButton":"{plan} anual - {monthly}/mes con facturación anual","switchTitle":"Cambiar a {plan} anual","aYear":"al año","pricingCtaFirstYear":"Obtén el plan anual - {total} el primer año","ctaFirstYear":"Obtén {plan} anual - {total} el primer año","ctaUpgradeFirstYear":"Mejora a {plan} anual - {total} el primer año","ctaSwitchFirstYear":"Cambia a anual - {total} el primer año"},"offer":{"ended":"Esta oferta terminó. No se cobró nada.","used":"Esta oferta ya se usó en tu cuenta. No se cobró nada.","subline":"Hoy se cobra {total} y se renueva a {renews}/año. Una por cliente.","monthlyStrike":"{price}/mes mensual","monthlyPlanSr":"Precio del plan mensual {price}/mes","perMonthYearly":"{monthly}/mes con facturación anual","save":"Ahorra {percent}%","continueMonthly":"Continuar con facturación mensual"},"checkout":{"samePlan":"Ya tienes este plan anual. Gestiónalo desde Facturación de Agency.","refreshing":"Actualizando precios...","initFailed":"No se pudo cargar el formulario seguro de tarjeta. Inténtalo de nuevo.","failed":"El pago falló. Tu plan no cambió.","saleDiscount":"Descuento de la oferta","previewFailed":"No pudimos calcular el precio de este cambio. Tu plan no cambió."},"halloween":{"bar":"Oferta de Halloween: Agency Global a {monthly}/mes con facturación anual. Paga 8 meses y obtén 12. Termina el {ends}.","badge":"Una oferta de miedo","terms":"El precio de oferta aplica al primer año. La oferta termina el {ends} a las 23:59 UTC."}},"rankingExperiment":{"live":"En vivo","unlock":"Desbloquear","unlockAria":"En vivo ahora. Desbloquea para ver quién está transmitiendo."}}}