Skip to main content

Available Checks

Otentica provides various verification checks that can be included in a validation flow. Each check serves a specific purpose in verifying different aspects of a professional's credentials and identity.

Check Categories​

Identity Verification​

  • Identity Data - Personal data through iDIN
  • Correspondence Data - Address verification
  • Identity Document - Document OCR and liveness

Education & Certification​

  • Diploma Data - DUO diploma verification
  • Unverified Diplomas - Manual diploma uploads
  • Certificates - Professional certificates

Professional Registration​

  • Healthcare (BIG) - Healthcare professional registration
  • Youth Professional - Youth care registration

Business Verification​

  • Company Data - KvK company registration
  • VAT Data - VAT number verification
  • Credit Check - Company credit assessment (sub-check of Company Data)

Financial Verification​

  • Bank Data - Bank account verification

Work Authorization​

  • Right to Work - Whether the candidate may legally work in a given country

Financial Integrity (natural person)​

  • Insolvency (CIR) - Central Insolvency Register screening
  • Guardianship (CCBR) - Central Guardianship and Administration Register screening
  • Credit Registration (BKR) - Candidate-supplied BKR credit overview

Background & Compliance Checks​

  • Integrity (VOG) - Certificate of Good Conduct
  • References - Professional references
  • PEP Check - Politically Exposed Persons screening
  • Sanctions Check - International sanctions list screening

Check Configuration​

Each check has three main properties:

1. Check Name​

The identifier used in the API request:

{
"checkName": "identity-data"
}

2. Importance Level​

Determines if the professional can skip the check:

{
"importance": "SKIPPABLE" // or "NOT_SKIPPABLE"
}

3. Configuration (Optional)​

Check-specific settings:

{
"configuration": {
"applicantLevelName": "id-and-liveness"
}
}

Best Practices​

Choosing Importance Levels​

Use SKIPPABLE for:

  • Checks that may not apply to all professionals
  • Checks where official verification might not be available
  • Optional enhancements to the screening

Use NOT_SKIPPABLE for:

  • Critical verification requirements
  • Legally required checks
  • Core business requirements
warning

Making a check NOT_SKIPPABLE can block legitimate professionals. For example, older diplomas may not be available in DUO, or not all banks support iDIN.

Combining Checks​

Always include fallback options:

[
{
"checkName": "diploma-data",
"importance": "SKIPPABLE"
},
{
"checkName": "unverified-diploma-data",
"importance": "SKIPPABLE"
}
]

This allows professionals to provide diplomas either through official channels or manual upload.

Check Dependencies​

Some checks require others to function properly:

CheckRequires
company-vat-datacompany-data
bank-data (business)company-data

Verification Levels​

Different checks provide different levels of verification:

  1. Fully Verified: Data validated through official sources (iDIN, DUO, KvK)
  2. Cross-Referenced: Data matched against other verified sources
  3. Document Verified: Documents checked for authenticity
  4. Self-Declared: Information provided by professional without verification

Next Steps​