The AppRegistration object (Registrar objetos en la app)
Atributos
client - ObjectId - Requerido Referencia al objeto Client asociado con este registro.
project - ObjectId - Requerido Referencia al objeto Project relacionado con este registro.
projectFlow - ObjectId - Requerido Referencia al objeto ProjectFlow que define el flujo de este registro.
smartLink - ObjectId - Opcional Referencia al objeto OneTimeLink, asociado con un enlace de un solo uso para este registro.
status - String - Requerido Estado del proceso de registro. Posibles valores:
STARTED
ONGOING
COMPLETED_WITHOUT_KYC
COMPLETED
FAILED
NEEDS_MANUAL_VERIFICATION
EXPIRED
Valor por defecto: ONGOING
email - String - Opcional Dirección de correo electrónico proporcionada para este registro.
countryCode - String - Opcional Código de país asociado con el número de teléfono.
phone - String - Opcional Número de teléfono proporcionado para este registro.
name - String - Opcional Nombre de la persona registrada.
currentStep - String - Requerido Indica el paso actual en el proceso de registro.
informationValidation - ObjectId - Opcional Referencia al objeto InformationValidation relacionado con las validaciones de datos.
emailValidation - ObjectId - Opcional Referencia al objeto EmailValidation para la verificación de correo electrónico.
phoneValidation - ObjectId - Opcional Referencia al objeto PhoneValidation para la verificación del teléfono.
biometricValidation - ObjectId - Opcional Referencia al objeto BiometricValidation para la verificación biométrica.
person - ObjectId - Opcional Referencia al objeto Person asociado con este registro.
assignedCollection - ObjectId - Opcional Referencia al objeto Collection donde se almacena el registro.
documentValidation - ObjectId - Opcional Referencia al objeto DocumentValidation para la verificación de documentos.
face - ObjectId - Opcional Referencia a un objeto IdentityImage que representa el rostro para verificación.
documentFace - ObjectId - Opcional Referencia a un objeto IdentityImage que representa la foto del documento para verificación.
compareFaceVerification - ObjectId - Opcional Referencia a un objeto FaceVerification para comparar el rostro con los datos del documento.
cryptoValidation - ObjectId - Opcional Referencia al objeto CryptoValidation para validaciones de criptomonedas.
formSubmission - ObjectId - Opcional Referencia al objeto FormSubmission para detalles de envío de formularios.
signature - ObjectId - Opcional Referencia al objeto Signature, que estará cifrado.
redFlags - Number - Opcional Indica el número de alertas generadas durante el registro.Valor por defecto: 0
redFlagsDetails - Object - Opcional Objeto que almacena información detallada sobre las alertas generadas (si aplica).
language - String - Requerido Preferencia de idioma para este registro. Valor por defecto: "en"
accessControlLog - ObjectId - Opcional Referencia al objeto AccessControlLog para rastrear intentos de acceso.
failedEmailValidations - Array de ObjectIds - Opcional Lista de objetos EmailValidation que fallaron en la validación.
failedPhoneValidations - Array de ObjectIds - Opcional Lista de objetos PhoneValidation que fallaron en la validación.
failedBiometricValidations - Array de ObjectIds - Opcional Lista de objetos BiometricValidation que fallaron en la validación.
failedDocumentValidations - Array de ObjectIds - Opcional Lista de objetos DocumentValidation que fallaron en la validación.
notes - String - Opcional Notas o comentarios adicionales relacionados con este registro.
Example JSON Representation
Last updated