Device & CAPTCHA Updated May 18, 2026

Device and CAPTCHA Diagnostics API

Use lightweight diagnostic endpoints for browser fingerprint and CAPTCHA fallback checks.

These endpoints are intended for integration diagnostics and fallback checks. For production fraud decisions, prefer Fraud Decisioning so device and CAPTCHA signals are evaluated with the rest of the request context.

Authentication is required.

Endpoints

POST /device/fingerprint
POST /captcha/test

Device Fingerprint Diagnostic

POST /device/fingerprint
{
  "user_agent": "Mozilla/5.0 ..."
}

Returns a deterministic diagnostic fingerprint ID, confidence score, version, and source metadata. The endpoint is a lightweight server-side heuristic, not a full client fingerprint collector.

CAPTCHA Test

POST /captcha/test
{
  "site_key": "rg_site_test"
}

Returns a test-mode CAPTCHA fallback response so integrations can verify their request plumbing without forcing a production challenge flow.