cURL
curl --request POST \ --url https://api.sentineltrustplay.io/v1/device/check \ --header 'Authorization: <authorization>' \ --header 'Content-Type: application/json' \ --header 'X-Game-Id: <x-game-id>' \ --data ' { "device_id": "<string>", "publisher_id": "<string>", "game_id": "<string>", "alg": "<string>", "payload_b64": "<string>", "sig_b64": "<string>" } '
{ "device_id": "dvc_abc123", "publisher_id": "pub_acme", "game_id": "game_fps_01", "banned": false, "bans": { "cheat": { "active": 0, "inactive": 0, "total": 0 }, "social": { "active": 0, "inactive": 0, "total": 0 } }, "reputation": { "cheat_score": 0.0, "social_score": 0.0 }, "status": "ok" }
Verify a device’s cryptographic signature and return its ban and reputation status.
Bearer sni_<your-key>
X-Game-Id
ES256
ts_unix_ms
jti
device_fw
telemetry