Developer Tools
API Playground
Try the tracio.ai API without signing up. Build requests, see responses, and explore our device intelligence endpoints.
Identify a visitor by device signals
Request
curl -X POST \ https://api.tracio.ai/api/v1/identify \ -H "Content-Type: application/json" \ -H "Authorization: Bearer trc_live_xxxxxxxxxxxx" \ -d '{ "visitorId": "auto", "signals": { "userAgent": "Mozilla/5.0 ...", "language": "en-US", "platform": "MacIntel", "screenResolution": [ 2560, 1440 ], "timezone": "America/New_York" }, "linkedId": "user-123", "tag": { "sessionType": "login" }}'POST /api/v1/identify
Response
Click "Send Request" to see the response
Response Format
All API responses follow a consistent JSON format with request metadata, identification results, and confidence scores.
{ "requestId": "string", // Unique request identifier "visitorId": "string", // Stable visitor identifier (trc_...) "confidence": { "score": 0.995 // 0.0 — 1.0 confidence score }, "firstSeenAt": "ISO8601", // First time this visitor was seen "lastSeenAt": "ISO8601", // Most recent visit "ip": "string", // Client IP address "ipLocation": { // GeoIP data "country": "string", "region": "string", "city": "string" }, "bot": { // Bot detection result "result": "notDetected" // notDetected | bad | good }}Get Your API Key
Ready to integrate? Sign up for a free account and get your live API key in under a minute.