Following the acquisition, Onfido is now known as Entrust.Read more
Onfido LogoOnfido Logo

Developers

Document Report Instant migration guide

Start here

This guide is for customers migrating their current Document report integration to Entrust's Document Report Instant solution.

The table below presents a complete one-to-one comparison between the breakdowns and sub-breakdowns for a standard Document Report and the simplified structure of a Document Report Instant:

Current Document Report TaxonomyNew Document Report Instant Taxonomy
BreakdownSub-breakdownReasons / PropertiesBreakdownSub-breakdownReasons / PropertiesDescription
Age validationminimum_accepted_age-applicant_validationminimum_accepted_age-The minimum accepted age, configureable at account level.
Data comparisondate_of_birth-Currently not supported
first_name-Currently not supported
last_name-Currently not supported
gender-Currently not supported
Data validationgender-fraud_analysisdata_formatgenderAsserts whether extracted data matches the expected format.
date_of_birth-fraud_analysisdata_formatdate_of_birthAsserts whether extracted data matches the expected format.
document_numbers-fraud_analysisdata_formatdocument_numberAsserts whether extracted data matches the expected format.
expiry_date-fraud_analysisdata_formatexpiry_numberAsserts whether extracted data matches the expected format.
mrz-fraud_analysisdata_formatmrzAsserts whether extracted data matches the expected format.
barcode-fraud_analysisdata_formatbarcodeFlags when the barcode rows and columns don't match the expected structure.
document_expiration-document_validationexpiry_date_current-Asserts whether the document is expired.
Image integrityconclusive_document_qualityobscured_data_points
obscured_security_features
covered_photo
cut_off_document
media_capturedata_visibilitydocument_fully_visibleFlags if a key data point on the document is obscured.
conclusive_document_qualityadnormal_document_featuresCurrently not supported
conclusive_document_qualitywatermarks_digital_text_overlaymedia_capturephysical_document_present-Asserts whether the document captured is a physical document rather than a digital version.
conclusive_document_qualitydigital_documentmedia_capturephysical_document_present-Asserts whether the document captured is a physical document rather than a digital version.
conclusive_document_qualitycorner_removed
punctured_document
missing_microchip
document_validationdocument_condition-Asserts whether the document has been damaged, preventing data extraction.
conclusive_document_qualitymissing_backmedia_capturemedia_presentback_side_presentFlags when the back side of the document is missing.
colour_picture-media_capturephysical_document_present-Asserts whether the document captured is a physical document rather than a digital version.
image_qualitydark_photo
glare_on_photo
blurred_photo
other_photo_issue
media_capturedata_visibilityimage_qualityFlags when data on the document is obscured by poor image quality.
image_qualitydamaged_documentdocument_validationdocument_conditionAsserts whether the document has been damaged, preventing data extraction.
image_qualityincorrect_sidemedia_capturemedia_presentfront_side_presentFlags when the front side of the document is missing.
image_qualityno_document_in_imagemedia_capturemedia_presentdocument_presentThe images provided don't contain a document.
image_qualitytwo_documents_uploadedmedia_capturemedia_presentsingle_document_providedFlags when more than one document has been provided (only a single document can be submitted).
supported_documentonfido_supported_documentdocument_validationsupported_documententrust_supported_documentFlags when the document provided is not supported by Entrust.
supported_documentsanctioned_issuing_countrydocument_validationsupported_documentsanctions_screeningFlags that the document's issuing country is subject to sanctions.
supported_documentcustom_supported_documentdocument_validationsupported_documentconfiguration_supported_documentFlags when the document provided is not supported by a customer's configuration.
video_document_presencevideo_document_presence
invalid_signature
Currently not supported
Data consistencydate_of_expiry-fraud_analysisdata_consistencydate_of_expiryFlags document data that does not match the MRZ/barcode data.
document_type-fraud_analysisdata_consistencydocument_typeFlags document data that does not match the MRZ/barcode data.
nationality-fraud_analysisdata_consistencynationalityFlags document data that does not match the MRZ/barcode data.
issuing_country-fraud_analysisdata_consistencyissuing_countryFlags document data that does not match the MRZ/barcode data.
documents_numbers-fraud_analysisdata_consistencydocument_numbersFlags document data that does not match the MRZ/barcode data.
gender-fraud_analysisdata_consistencygenderFlags document data that does not match the MRZ/barcode data.
first_name-fraud_analysisdata_consistencyfirst_nameFlags document data that does not match the MRZ/barcode data.
last_name-fraud_analysisdata_consistencylast_nameFlags document data that does not match the MRZ/barcode data.
date_of_birth-fraud_analysisdata_consistencydate_of_birthFlags document data that does not match the MRZ/barcode data.
multiple_sources_present-media_capturedata_visibilitybarcode_readFlags when the barcode is not present or successfully read.
Visual authenticityface_detection-media_capturedata_visibilityportrait_presentFlags when a face cannot fully be detected on the document.
original_document_presentphoto_of_screen
screenshot
paper_document
scan
media_capturephysical_document_present-Asserts whether the document captured is a physical document rather than a digital version.
fonts-fraud_analysisvisual_authenticity-Flags when the document has been tampered with.
digital_tampering-fraud_analysisvisual_authenticity
security_features-fraud_analysisvisual_authenticity
template-fraud_analysisvisual_authenticity
picture_face_integrity-fraud_analysisvisual_authenticity
Compromised documentdocument_database-Currently not supported
repeat_attempts-fraud_analysisrepeat_attempts_screening-Flags if Entrust has previously seen this document being used in a suspicious way.
Police recordpolice_record-Currently not supported
Issuing authoritynfc_passive_authentication-fraud_analysisnfc_authenticitynfc_passive_authentictyAsserts whether the NFC chip data has been tampered with.
nfc_active_authentication-fraud_analysisnfc_authenticitynfc_active_authentictyAsserts whether the NFC chip is cloned.

Table of contents