Get Started in 5 Minutes
Five steps to accurate device identification. No credit card required.
Sign Up
Create your account in seconds. No credit card required. Get 2,500 free API calls per month.
Get API Key
Copy your API key from the dashboard. Keys follow the format tk_live_... and authenticate all requests.
Install SDK
Add our lightweight client library. Only 128KB gzipped, zero dependencies.
$ npm install @tracio/clientFirst Trace
Load the agent with Tracio.load(), then call tc.get() to receive a unique visitor ID with confidence score.
import Tracio from '@tracio/client'
// Initialize the SDK
const tc = await Tracio.load({ apiKey: 'tk_live_...' })
// Get the visitor identification
const result = await tc.get()Verify
Confirm your integration is working by querying the Server API with cURL.
$ curl -H "Auth-API-Key: tk_live_..." \
https://api.tracio.ai/events/req_8f2k9x3m{
"visitorId": "abc123...",
"confidence": 0.999,
"visitorFound": true,
"requestId": "req_8f2k9x3m"
}Troubleshooting
npm install fails?
Make sure you're running Node.js v16 or later. Run node --version to check.
API key not working?
Verify your key starts with tk_live_ for production or tk_test_ for development.
Empty response?
Check your endpoint configuration matches the region you selected during signup.
CORS error?
Use the proxy integration setup to route requests through your own domain.
Ready to Get Started?
Create your free account and start identifying visitors in under 5 minutes.