Saltar al contenido principal

Descripción general

Esta sección documenta el contrato de API (conocido internamente como TCA / Check.Integration), utilizado cuando la aplicación cliente es responsable del paso de captura y envía la imagen directamente a la plataforma.

¿Cuándo usar este contrato?

Usa el contrato de API cuando:

  • Tu aplicación ya ha capturado el selfie o la imagen (a través del SDK nativo de Unico o una solución propia — Capture Standard).
  • Quieres resultados síncronos en la propia respuesta de creación del proceso.
  • No quieres redirigir al usuario a un flujo hospedado.
  • Tu arquitectura prefiere llamadas tradicionales servidor a servidor (solicitud → respuesta con el resultado).

Si quieres que Unico gestione el flujo, usa Web & SDK en su lugar.

Referencia de API
Crear proceso

Crea un proceso de verificación enviando la imagen capturada directamente. Retorna un resultado síncrono.

Obtener proceso

Recupera un proceso existente del contrato de API por su identificador.

Obtener documentos reutilizables

Verifica si un usuario ya tiene un documento reutilizable registrado antes de iniciar un nuevo flujo de captura.

Crear proceso de documento

Captura un nuevo documento o reutiliza uno capturado previamente vinculado a un proceso biométrico.

Verificación de datos

Consulta datos de registro, cribado PEP/AML y relación con apuestas deportivas para un CPF dado.

Integración del cliente
SDKs nativos

Bibliotecas nativas para Android, iOS y Flutter para capturar el selfie dentro de tu aplicación móvil.

Capture Standard

Requisitos técnicos que debe cumplir tu captura propia cuando no utilizas el SDK de Unico — resolución, formato, iluminación y más.

Diferencias con Web & SDK

AspectoAPIWeb & SDK
Cuándo se crea el procesoDespués de la capturaAntes de la captura
Retorno de imagenInmediato (tras la captura en el cliente)A través de endpoint dedicado
Control del flujoClienteUnico
Control de capturaCliente (con o sin SDK)Unico
Identificaciónsubject.codeperson.duiType + person.duiValue
HeadersAuthorization + APIKEYSolo Authorization
Esquema de resultadoPlano (unicoId.result, liveness, etc.)Anidado (process.authenticationInfo.*Result)

Próximos pasos