Match level
MatchLevel is the mechanism for configuring the sensitivity of individual checks and for expressing how strongly a check passed or failed.
Most checks that use MatchLevel are backed by ML models operating on a gradient rather than a binary threshold.
Configuring sensitivity
You can set a MatchLevel option to control how strictly a check is applied.
Levels range from Level1 (least strict) to Level10 (most strict).
A higher level catches more sophisticated fraud but also increases the chance of rejecting legitimate documents due to minor imperfections.
Setting a MatchLevel to Disabled skips the check entirely.
See Options for the full list of match level options.
Reading the result
Every check configurable with a MatchLevel also returns a satisfied MatchLevel in the response.
This tells you how strongly the check passed or failed.
This is useful when building manual review interfaces or tuning thresholds.