--- Source: https://docs.microblink.com/verify/match-level Title: Match level Description: How match levels configure check sensitivity and communicate result strength --- # 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](./configuration.md#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. Last updated on Jun 18, 2026