Package-level declarations

Types

Link copied to clipboard
@Serializable
data class AdditionalProcessingInfo(val missingMandatoryFields: Array<FieldType>?, val extraPresentFields: Array<FieldType>?, val invalidCharacterFields: Array<FieldType>?)
Link copied to clipboard

Status of the extraction process.

Link copied to clipboard
@Serializable
data class ExtractionResult(val processingStatus: VerifyProcessingStatus, val recognitionStatus: ExtractionRecognitionStatus, val overall: List<VerifyResult>?, val viz: VizResult?, val mrz: List<VerifyResult>?, val barcode: List<VerifyResult>?, val classInfo: VerifyApiClassInfo?, val additionalInfo: AdditionalInfo?)

Represents the result of a document extraction and verification process.

Link copied to clipboard
@Serializable
data class VerifyApiClassInfo(val country: String?, val region: String?, val type: String?, val countryName: String?, val isoAlpha3CountryCode: String?, val isoAlpha2CountryCode: String?, val isoNumericCountryCode: String?)

Document class information as returned by the Verify HTTP API (v2/v3).

Link copied to clipboard

Detailed information about the recognition process.

Functions

Link copied to clipboard

Converts Verify API class info into the SDK domain DocumentClassInfo.