Migrasi satu baris

Pindah dari TikAPI ke Tik.Tools dalam 30 detik

Endpoint sama. Bentuk respons sama. Plus event WebSocket real-time. Ganti base URL, kode kamu tetap.

Dapatkan API key gratis
Pratinjau live

Bentuk TikAPI yang sama, disajikan dari api.tik.tools

Iframe di bawah adalah file contoh HTML apa adanya - mengambil channel live dari /api/live/top-channels dan mengalirkan event lewat WebSocket. Salin, simpan sebagai .html, lalu klik dua kali. Hasilnya identik.

live-events.htmlBERJALAN
Pratinjau dimuat saat terlihat.
Node / Python / HTML / prompt LLM
1

Ubah satu baris

Arahkan base URL TikAPI kamu yang sudah ada ke https://api.tik.tools. Path-nya tetap sama.

// Before
const BASE = 'https://api.tikapi.io';

// After
const BASE = 'https://api.tik.tools';
2

Pakai API key Tik.Tools kamu

Dapatkan gratis di tik.tools/login. Kirim sebagai ?apiKey= atau header X-API-Key: - keduanya bisa.

fetch(`${BASE}/live/check?username=aljazeeraenglish&apiKey=tk_xxxx`)
3

Selesai

Handler kamu yang sudah ada tetap jalan. Setiap respons migrasi membawa petunjuk _tiktool yang mengarah ke endpoint native - pindah kapan pun kamu siap untuk data yang lebih cepat + lebih lengkap.

Peta endpoint

Setiap panggilan data live TikAPI bisa dipakai di Tik.Tools

VOD, metadata profil, dan pencarian hanya ada di TikAPI - kami spesialis TikTok LIVE. Semua di bawah ini bisa langsung dipakai.

Endpoint TikAPITik.Tools (kompatibel)Padanan nativePaket
GET /live/check?username=XGET /live/check?username=XPOST /webcast/room_idGratis
GET /live/check/list?usernames=A,BGET /live/check/list?usernames=A,BPOST /webcast/bulk_live_checkBasic+
GET /live/info?room_id=XGET /live/info?room_id=XPOST /webcast/room_infoGratis
GET /live/info?username=XGET /live/info?username=XPOST /webcast/room_id + /webcast/room_infoGratis
GET /live/details/:room_idGET /live/details/:room_idPOST /webcast/room_infoGratis
GET /users/:name/videosGET /users/:name/videosmengembalikan kosong + status liveGratis
GET /user/info?username=XGET /user/info?username=Xmengembalikan user + status liveGratis
GET /search/videos | /search/usersGET /search/*mengembalikan kosong + catatanGratis
GET /hashtag/:tag | /trendingGET /hashtag/* | /trendingmengembalikan kosong + catatanGratis
GET /video/list | /video/:idGET /video/*mengembalikan kosong + catatanGratis
Bonus (tidak ada di TikAPI): event WS real-time untuk chat / hadiah / like / penonton masuk / LIVE matchwss://api.tik.toolsGratis (15 koneksi)
Bonus: leaderboard kreator + gifter (44 wilayah)/api/leaderboards/*Gratis
Endpoint VOD tidak bikin kode kamu crash: /users/x/videos, /search/*, /hashtag/*, /video/*, /trending, /comment/* semuanya mengembalikan HTTP 200 dengan array kosong + catatan _tiktool. Endpoint berbentuk user juga menyertakan live_status, jadi skrip migrasi kamu tetap jalan. Tetap pakai TikAPI untuk data VOD; semua yang LIVE kami yang urus.
Bentuk respons

JSON identik, plus petunjuk migrasi

Setiap respons kompatibel membawa envelope _tiktool, jadi kamu tahu persis endpoint native mana yang harus dipanggil saat siap pindah.

GET https://api.tik.tools/live/check?username=aljazeeraenglish&apiKey=tk_xxxx

{
  "username": "aljazeeraenglish",
  "is_live": true,
  "live": true,
  "room_id": "7643424275830934286",
  "roomId": "7643424275830934286",
  "_tiktool": {
    "native_endpoint": "POST /webcast/room_id { unique_id: 'aljazeeraenglish' }",
    "note": "Migration shim. Switching to the native endpoint above unlocks lower latency + richer fields.",
    "upgrade": "https://tik.tools/pricing",
    "guide": "https://tik.tools/guides/migrate-from-tikapi"
  }
}

Paket gratis sudah cukup untuk migrasi + pengujian

5.000 request REST/hari. 3 koneksi WebSocket bersamaan, 50 sesi sehari. Tanpa kartu kredit. Upgrade hanya saat kamu rilis.