BlinkIdVerifyProcessingRequestOptions

@Serializable
data class BlinkIdVerifyProcessingRequestOptions(val returnFullDocumentImage: Boolean? = null, val returnFaceImage: Boolean? = null, val returnSignatureImage: Boolean? = null, val treatExpirationAsFraud: Boolean? = null, val screenMatchLevel: MatchLevel? = null, val photocopyMatchLevel: MatchLevel? = null, val barcodeAnomalyMatchLevel: MatchLevel? = null, val photoForgeryMatchLevel: MatchLevel? = null, val staticSecurityFeaturesMatchLevel: MatchLevel? = null, val dataMatchMatchLevel: MatchLevel? = null, val blurMatchLevel: MatchLevel? = null, val glareMatchLevel: MatchLevel? = null, val lightingMatchLevel: MatchLevel? = null, val sharpnessMatchLevel: MatchLevel? = null, val handOcclusionMatchLevel: MatchLevel? = null, val dpiMatchLevel: MatchLevel? = null, val tiltMatchLevel: MatchLevel? = null, val generativeAiMatchLevel: MatchLevel? = null, val imageQualityInterpretation: ImageQualityInterpretation? = null, val returnImageFormat: ImageFormat? = null, val anonymizationMode: AnonymizationMode? = null)

Verification settings for a BlinkIdVerifyRequest.

If a value is null, BlinkID Verify API uses its server-side default for that option.

Constructors

Link copied to clipboard
constructor(returnFullDocumentImage: Boolean? = null, returnFaceImage: Boolean? = null, returnSignatureImage: Boolean? = null, treatExpirationAsFraud: Boolean? = null, screenMatchLevel: MatchLevel? = null, photocopyMatchLevel: MatchLevel? = null, barcodeAnomalyMatchLevel: MatchLevel? = null, photoForgeryMatchLevel: MatchLevel? = null, staticSecurityFeaturesMatchLevel: MatchLevel? = null, dataMatchMatchLevel: MatchLevel? = null, blurMatchLevel: MatchLevel? = null, glareMatchLevel: MatchLevel? = null, lightingMatchLevel: MatchLevel? = null, sharpnessMatchLevel: MatchLevel? = null, handOcclusionMatchLevel: MatchLevel? = null, dpiMatchLevel: MatchLevel? = null, tiltMatchLevel: MatchLevel? = null, generativeAiMatchLevel: MatchLevel? = null, imageQualityInterpretation: ImageQualityInterpretation? = null, returnImageFormat: ImageFormat? = null, anonymizationMode: AnonymizationMode? = null)

Properties

Link copied to clipboard

Controls which parts of the result are anonymized.

Link copied to clipboard

Match threshold for detecting barcode anomalies.

Link copied to clipboard

Match threshold for the blur image quality check.

Link copied to clipboard

Match threshold for consistency checks across document fields.

Link copied to clipboard

Match threshold for the DPI image quality check.

Link copied to clipboard

Match threshold for generative-AI-based fraud detection.

Link copied to clipboard

Match threshold for the glare image quality check.

Link copied to clipboard

Match threshold for the hand-occlusion image quality check.

Link copied to clipboard

How image quality issues influence the overall verification outcome.

Link copied to clipboard

Match threshold for the lighting image quality check.

Link copied to clipboard

Match threshold for detecting photocopy fraud.

Link copied to clipboard

Match threshold for detecting photo forgery.

Link copied to clipboard

Whether to include the face image in the response.

Link copied to clipboard

Whether to include the full document image in the response.

Link copied to clipboard

Requested image format for returned images.

Link copied to clipboard

Whether to include the signature image in the response.

Link copied to clipboard

Match threshold for detecting that the document was displayed on a screen.

Link copied to clipboard

Match threshold for the sharpness image quality check.

Link copied to clipboard

Match threshold for static security feature checks.

Link copied to clipboard

Match threshold for the tilt image quality check.

Link copied to clipboard

Whether an expired document should be treated as fraudulent.