KodexakodéxaShieldAPI Reference
https://shield.kodexa.systems/apiPortal →
Monitoring Layer

Device-AI

Coming soon

Device fingerprinting and risk scoring. Detects emulators, rooted devices, VPN usage and device sharing across multiple identities.

This plugin is in development. The API schema below is planned and subject to change. You can design your integration now using this reference.

Endpoint

POST/api/device/assess

Request parameters

ParameterTypeRequiredDescription
device_idstringYesYour device identifier.
customer_idstringYesYour internal customer reference.
fingerprintobjectYesDevice fingerprint data: user_agent, screen, timezone, plugins, canvas_hash.
ip_addressstringNoCustomer IP address.

Response fields

ParameterTypeRequiredDescription
data.device_risk_scoreintegerYesDevice risk score 0–1000.
data.is_emulatorbooleanYesWhether device appears to be an emulator.
data.vpn_detectedbooleanYesWhether VPN usage is detected.
data.shared_devicebooleanYesWhether device is shared across multiple identities.

cURL

# Coming soon
curl -X POST \
  https://shield.kodexa.systems/api/device/assess \
  -H "Content-Type: application/json" \
  -d '{...}'

Code examples available when plugin launches