More
Testing
Test your integration before going live.
Use your free account to test; every check counts towards your daily quota.
Useful test inputs#
| Input | Expected result |
|---|---|
{ "email": "you@yourcompany.com" } | APPROVE |
{ "email": "test@mailinator.com" } | DENY (throwaway email) |
The same deviceId with two unrelated emails, as two calls | The 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.