More

Testing

Test your integration before going live.

Use your free account to test; every check counts towards your daily quota.

Useful test inputs#

InputExpected result
{ "email": "you@yourcompany.com" }APPROVE
{ "email": "test@mailinator.com" }DENY (throwaway email)
The same deviceId with two unrelated emails, as two callsThe second call is REVIEW or DENY
{ "userAgent": "HeadlessChrome", "webdriver": true, "deviceId": "x" } with scenarioId: "SYS_DEVICE_FINGERPRINT_001"REVIEW or DENY (automated browser)

Test data becomes history

Checks are remembered on your account. Test with throwaway device IDs and email addresses, not ones your real users will use, so tests don't affect production decisions.

Testing from the dashboard#

Each scenario page in the dashboard has a test panel that runs the scenario on sample data without writing any code.