ValidationAttempt
ValidationAttempt
Identificador único del flujo de validación.
va_1B2M2Y8AsgTpgAmY7PhCfgCorreo electrónico de la identidad asociada al flujo.
gus@polloshermanos.comEstado actual del flujo de validación.
Possible values: [pending, in_progress, successful, failed, canceled]
Cantidad de veces que el flujo de validación ha fallado.
1Referencia de usuario de tu sistema para el flujo de validación.
user_123Indica si el flujo incluyó paso de lectura NFC (solo disponible vía React Native SDK).
trueResultado detallado de la lectura NFC cuando aplica.
Possible values: [not_requested, failed, success]
successTipo semántico de validación de identidad configurado para el intento.
Possible values: [biometric, document_scan, government_check, biometric_with_government_check, document_scan_with_government_check, unknown]
biometric_with_government_checkID del objeto asociado al intento de validación (ej. DataSubjectRequest, DisclosureRequest, GovernmentCheckRequest, ConsentFormValidationRequest).
cfvreq_1B2M2Y8AsgTpgAmY7PhCfgTipo de objeto asociado al intento de validación.
ConsentFormValidationRequesterrors_array object[]
Lista de errores detallados asociados al flujo de validación.
Código interno del error.
auth-002Categoría del error (document, facial u otro).
documentClave del error reportado.
document_validation_errorMensaje listo para mostrar relacionado al error.
No pudimos validar el documento con la información enviada.Señales de riesgo legibles por máquina acumuladas durante las evaluaciones del intento. Pueden aparecer en intentos
exitosos y no reemplazan error_reason ni errors_array. El orden no representa prioridad ni causalidad.
["repeated_possible_spoof","velocity_high_user_reference_rate"]Motivo del error, si el flujo no fue exitoso. Campo opcional.
Possible values: [unknown_error, document_validation_error, facial_validation_error, expiration_error, matcher_error, timeout_error]
Fecha y hora de creación del flujo de validación.
Fecha y hora en que el flujo de validación se marcó como exitoso.
document_images object
Imágenes del documento obtenidas desde los archivos asociados al mismo intento de validación.
- ValidationAttemptDocumentImages
- MOD2
URL de la imagen frontal endurecida del documento.
/api/v1/validation_attempts/va_123/document_images/frontURL de la imagen trasera endurecida del documento.
/api/v1/validation_attempts/va_123/document_images/backgovernment_id_validation object
Estado no sensible de la validación gubernamental asociada, si existe.
- GovernmentIdValidationSummary
- MOD2
Estado de la validación gubernamental.
Possible values: [pending, in_progress, verified, failed]
verifiedProveedor usado para la validación gubernamental.
certificadora_del_surMotivo del error si la validación gubernamental falló.
document_not_valid{
"id": "va_1B2M2Y8AsgTpgAmY7PhCfg",
"identity_email": "gus@polloshermanos.com",
"status": "pending",
"failed_count": 1,
"user_reference": "user_123",
"performed_nfc_scan": true,
"nfc_detail": "success",
"identity_verification_type": "biometric_with_government_check",
"requestable_id": "cfvreq_1B2M2Y8AsgTpgAmY7PhCfg",
"requestable_type": "ConsentFormValidationRequest",
"errors_array": [
{
"code": "auth-002",
"type": "document",
"message": "document_validation_error",
"detail": "No pudimos validar el documento con la información enviada."
}
],
"risk_reason_codes": [
"repeated_possible_spoof",
"velocity_high_user_reference_rate"
],
"error_reason": "unknown_error",
"created_at": "2024-07-29T15:51:28.071Z",
"successful_at": "2024-07-29T15:51:28.071Z",
"document_images": {
"front": "/api/v1/validation_attempts/va_123/document_images/front",
"back": "/api/v1/validation_attempts/va_123/document_images/back"
},
"government_id_validation": {
"status": "verified",
"government_check_provider": "certificadora_del_sur",
"error_reason": "document_not_valid"
}
}