Skip to content

Developer Hub

Everything you need to integrate Device Identification, Bot Detection, and Smart Signals into your application. From first API call to production deployment.

Get Started in 3 Lines

Import, initialize, identify. Works with any JavaScript framework.

JavaScript
import Tracio from '@tracio/client';

const tracio = await Tracio.load({
  apiKey: 'your-api-key',
  endpoint: 'https://api.tracio.ai',
});

const result = await tracio.get();
console.log(result.visitorId);  // "T4x9Km2nP7qR"
console.log(result.confidence); // 0.992
Python
import requests

resp = requests.get(
    "https://api.tracio.ai/v1/events/REQ_ID",
    headers={"Auth-API-Key": "YOUR_SECRET_KEY"}
)

data = resp.json()
print(data["visitorId"])     # "T4x9Km2nP7qR"
print(data["bot"]["result"]) # "notDetected"
cURL
curl -X GET "https://api.tracio.ai/v1/events/REQ_ID" \
  -H "Auth-API-Key: YOUR_SECRET_KEY" \
  -H "Accept: application/json"

Ready to Build?

Get your free API key and start tracking devices in under 5 minutes. 2,500 free API calls per month on the Free plan.