Skip to main content

Document Capture & Reuse

When the document is not yet on file, the capability handles the new capture.

What it does

The capability covers two combined scenarios:

  • Reuse: if the user already has a document on file in Unico's database — even if it was captured through another integration with a different client — it can be reused, eliminating the need for a new capture and streamlining the flow.
  • New capture: if no prior document exists in the database, Unico performs a new capture with the user, processing it with document classification, OCR, FaceMatch, and CPF Match (Brazil only).

The result is a set of returns about the document — classification, extracted data, comparison against the selfie, and verification against the provided CPF (Brazil only).

Supported documents

CountryDocuments
BrazilIdentity Card (RG and CIN), Driver's License (CNH), Paper Passport
MexicoConsular Voter ID
USADriver's License, Paper Passport, Social Security Card
IndonesiaDriver's License, Identity Card, Paper Passport
ArgentinaDriver's License, Identity Card, Paper Passport

Inputs

  • A capture session opened via POST /v1/process with a flow that includes Document Capture & Reuse.
  • The user's identification document number. In Brazil, this is the CPF, which is used for CPF Match.

Possible responses

The capability returns four combined outputs:

OutputDescription
ClassificationIndicates which document type was identified. In Brazil: RG, CNH, CIN, or Passport.
Data Extraction (OCR)Extraction of text data from the document image.
FaceMatchComparison between the selfie face and the face on the document.
CPF MatchBrazil only: verification that the provided CPF matches the CPF on the document (when the document contains a CPF).
Reuse vs new capture

The response shape is the same — same fields whether the document was reused or newly captured.

Availability

SurfaceSupported
SDK (Android, iOS, Flutter)-
Web (iFrame, Redirect)-
API (headless, no SDK)