API WebSocket

TikTok LIVE
API WebSocket

Receba eventos do TikTok LIVE em tempo real - chat, presentes, curtidas, follows, número de espectadores, batalhas - por uma única conexão WebSocket gerenciada. Latência abaixo de 50ms. 99,9% de uptime.

wss://api.tik.tools?uniqueId=USERNAME&apiKey=YOUR_KEY
<50msLatência
99.9%Uptime
90+Tipos de evento
QualquerLinguagem

Conecte com 3 linhas de código

Sem parsing binário, sem dor de cabeça com infraestrutura. Só uma URL de WebSocket entregando JSON limpo.

import WebSocket from 'ws';

const ws = new WebSocket('wss://api.tik.tools?uniqueId=streamer&apiKey=YOUR_KEY');

ws.on('message', (raw) => {
  const msg = JSON.parse(raw);
  console.log(msg.event, msg.data);
});

Explore todos os eventos

Escolha um evento para ver o JSON exato que o seu WebSocket recebe, com cada campo explicado.

Presentes virtuais

event: "gift"
{
  "event": "gift",
  "data": {
    "user": {
      "uniqueId": "streamfan_22",
      "nickname": "Stream Fan",
      "userId": "6776543210987654321",
      "followRole": 2,
      "isSubscriber": true
    },
    "giftId": 5655,
    "giftName": "Rose",
    "diamondCount": 1,
    "repeatCount": 12,
    "repeatEnd": true,
    "groupId": "1718900000123",
    "giftType": 1,
    "receiverUserId": "6776000000000000010",
    "timestamp": 1718900000123
  }
}
giftNamestringNome de exibição do presente enviado.
diamondCountnumberValor em diamantes de uma unidade do presente.
repeatCountnumberQuantos foram enviados no combo.
repeatEndbooleantrue quando uma sequência termina - some neste frame.
userobjectPerfil de quem enviou: uniqueId, apelido, status de seguidor + inscrito.
receiverUserIdstringO criador que recebeu o presente. Em uma LIVE com convidados, é o convidado/apresentador específico, nem sempre o dono da sala.

Como o TikTools se compara

Comparações lado a lado com outros provedores de dados do TikTok LIVE, cada uma datada e conferida com as páginas públicas deles.

Ver comparações

Preços transparentes

Avalie grátis por 7 dias e depois escolha o plano de que precisa.

Pro
A partir de $15/sem
  • Limites de requisições e WebSocket para produção
  • Webhooks assinados
  • SDKs para Node.js e Python
Ver planos
Ultra
A partir de $45/sem
  • Os maiores limites abaixo do Agency
  • Rankings de liga sem máscara
  • Todos os tipos de evento
Ver planos

Funciona com qualquer linguagem

SDKs oficiais para Node.js e Python. O WebSocket funciona com todo o resto.

Comece a receber dados do TikTok LIVE hoje

Plano Sandbox - 5.000 requisições/dia, 3 conexões WebSocket simultâneas. Sem cartão de crédito.