Skip to content
PricingDocs
Get up and running in 5 minutes

Get Started in 5 Minutes

Five steps to accurate device identification. No credit card required.

1

Sign Up

Create your account in seconds. No credit card required. Get 2,500 free API calls per month.

Email
you@company.com
Password
••••••••••••
Create Account
2

Get API Key

Copy your API key from the dashboard. Keys follow the format tk_live_... and authenticate all requests.

Your API Key
tk_live_x8fK92mNp4qR...
Copy
3

Install SDK

Add our lightweight client library. Only 128KB gzipped, zero dependencies.

Terminal
$ npm install @tracio/client
4

First Trace

Load the agent with Tracio.load(), then call tc.get() to receive a unique visitor ID with confidence score.

app.js
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()
5

Verify

Confirm your integration is working by querying the Server API with cURL.

Terminal
$ curl -H "Auth-API-Key: tk_live_..." \
  https://api.tracio.ai/events/req_8f2k9x3m
Expected Output
{
  "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.