Skip to main content

Document Verification Codes and Meanings

This reference explains the docver_check.reasonCode values and related fields returned during Identity and Document Verification via the Cynopsis OCR & IDV APIs.

Document Types

The docver_check.document.type field indicates the type of document identified. Possible values include:
  • PASSPORT
  • ID_CARD – National identity cards
  • DRIVERS_LICENSE – Driver’s licenses
  • RESIDENCE_PERMIT – Residence permits and residence cards
  • VISA – Visa documents attached in a passport or issued as a separate document
  • OTHER – Other or unspecified document types

Verification Codes

During the verification process, your document undergoes multiple checks. The result is communicated in the verification object (e.g., docver_check.status and docver_check.reasonCode).
Use the tables below to interpret reason codes.

When docver_check.status is declined

When docver_check.status is resubmission_requested


Example

In the example above, reasonCode: 508 indicates the document was declined because it was tampered with or matched a known specimen/image.
If you need details for any additional status or reason codes not listed here, please contact support or refer to the full API documentation.