API WebSocket

TikTok LIVE
API WebSocket

Reçois les événements TikTok LIVE en temps réel - chat, cadeaux, likes, follows, nombre de spectateurs, battles - via une seule connexion WebSocket gérée. Latence sous les 50 ms. 99,9 % de disponibilité.

wss://api.tik.tools?uniqueId=USERNAME&apiKey=YOUR_KEY
<50msLatence
99.9%Disponibilité
90+Types d'événements
TousLangages

Connecte-toi en 3 lignes de code

Pas de parsing binaire, pas d'infrastructure à gérer. Juste une URL WebSocket qui envoie du JSON propre.

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 chaque événement

Choisis un événement pour voir le JSON exact envoyé par ton WebSocket, avec chaque champ expliqué.

Cadeaux virtuels

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
  }
}
giftNamestringNom affiché du cadeau envoyé.
diamondCountnumberValeur en diamants d'une unité du cadeau.
repeatCountnumberCombien ont été envoyés dans le combo.
repeatEndbooleantrue quand une série est terminée - additionne sur cette frame.
userobjectProfil de l'expéditeur : uniqueId, nickname, statut de follow + d'abonné.
receiverUserIdstringLe créateur qui a reçu le cadeau. Dans un LIVE multi-invité, c'est l'invité/l'hôte concerné, pas toujours le propriétaire de la room.

TikTools face aux autres

Des comparatifs côte à côte avec d'autres fournisseurs de données TikTok LIVE, chacun daté et vérifié par rapport à leurs pages publiques.

Voir les comparatifs

Des tarifs transparents

Teste gratuitement pendant 7 jours, puis choisis l'offre qu'il te faut.

Pro
Dès $15/sem.
  • Limites de requêtes et WebSocket pour la production
  • Webhooks signés
  • SDK Node.js et Python
Voir les offres
Ultra
Dès $45/sem.
  • Les limites les plus hautes après Agency
  • Classements de ligue sans masquage
  • Tous les types d'événements
Voir les offres

Compatible avec tous les langages

SDK officiels pour Node.js et Python. Le WebSocket fonctionne avec tout le reste.

Commence à recevoir les données TikTok LIVE dès aujourd'hui

Offre Sandbox - 5 000 requêtes/jour, 3 connexions WebSocket simultanées. Sans carte bancaire.