Pengalaman Developer
Dibangun oleh Engineer, untuk Engineer
Tiga baris kode untuk identifikasi perangkat kelas produksi. Tanpa file konfigurasi, tanpa langkah build, tanpa vendor lock-in.
Mulai Cepat
Dari nol hingga fingerprint perangkat dalam tiga baris. Bekerja dengan framework JavaScript apa pun.
// 1. Installnpm install @tracio/sdk// 2. Initializeimport { Tracio } from '@tracio/sdk'const tracio = Tracio.init({ publicKey: '5ca175fc...' })// 3. Identifyconst { visitorId } = await tracio.getResult()SDK & Integrasi Server
SDK npm resmi untuk browser, ditambah webhook bertanda tangan sehingga bahasa sisi server apa pun dapat mengonsumsi event identifikasi. Semuanya open-source, semuanya bertipe.
SDK Klien
npm install @tracio/sdknpm install @tracio/react @tracio/sdknpm install @tracio/vue @tracio/sdknpm install @tracio/angular @tracio/sdknpm install @tracio/svelte @tracio/sdkSisi Server
Tidak ada SDK server yang perlu dipasang — event identifikasi dikirim ke backend Anda sebagai webhook bertanda tangan (HMAC-SHA256), sehingga stack HTTP apa pun berfungsi. Untuk membaca riwayat sesuai kebutuhan, panggil Server API di api.tracio.ai/v1 dengan secret key Anda, tersedia mulai paket Pro.
Fitur API
Semua yang Anda butuhkan untuk integrasi produksi. Tanpa kejutan.
Webhook
Notifikasi event real-time ke server Anda. Pilih tipe event mana dari empat yang diterima sebuah endpoint; pengiriman yang gagal dicoba ulang otomatis selama beberapa jam.
Batas Laju
Batas yang jelas dengan header yang jelas: 10 permintaan Server API per detik pada Pro, 50 pada Business, 200 pada Enterprise. Setiap respons melaporkan sisa yang Anda punya.
Verifikasi Tanda Tangan
Setiap webhook ditandatangani dengan HMAC-SHA256 (X-Tracio-Signature) atas body mentah dan timestamp, memberi Anda pengiriman yang aman dari replay dan anti-pemalsuan.
Server API
Telusuri riwayat pengunjung, daftar sesi, dan penghitung velocity lewat HTTPS dengan secret key (tracio_sk_…) yang dikirim sebagai token Bearer. Read-only, dan tercakup pada workspace Anda.
API dalam Aksi
Contoh request/response nyata. Salin, tempel, kirim.
Ambil Kunci Penandatanganan Webhook
$ curl https://api.tracio.ai/.well-known/webhook-keys{ "keys": [ { "kid": "k1", "alg": "Ed25519", "publicKey": "MCowBQYDK2VwAyEA9tR2v1kQ..." } ]}Cari Pengunjung
$ curl "https://api.tracio.ai/v1/visitors/X7fh2Hg9LkMn3pQr5tBvQw3xZa9mK2pL4nR8dT6y" \ -H "Authorization: Bearer tracio_sk_XXXX...XXXX"{ "visitorId": "X7fh2Hg9LkMn3pQr5tBvQw3xZa9mK2pL4nR8dT6y", "firstSeenAt": "2026-02-01T08:11:00Z", "lastSeenAt": "2026-03-16T14:22:01Z", "visits": 14, "incognitoVisits": 2, "uniqueIps": 6, "uniqueCountries": 2, "risk": { "maxRiskScore": 63, "lastDecision": "real" }, "network": { "vpnSeen": false, "proxySeen": false, "torSeen": false, "datacenterSeen": true }, "meta": { "plan": "pro", "retentionDays": 30, "from": "2026-02-14T00:00:00Z", "to": "2026-03-16T14:30:00Z" }}Open Source, Proses Terbuka
SDK kami open-source. Laporkan bug, kirim PR, atau sekadar baca kodenya. Transparansi adalah sebuah fitur.