Algunos tipos de cuenta requieren verificación de identidad antes de poder abrirlos. Las cuentas Bancolombia (y US) están detrás de KYC. La verificación es asíncrona: la inicias, el usuario la completa externamente, y recibes un webhook (o haces polling) para el resultado.
Verificación de identidad requerida por regulación financiera. Inicias una verificación para el URN de un usuario, ellos la completan en una URL externa provista por Bloque, y recibes el resultado vía webhook o polling.
const verificacion = await client.compliance.kyc.startVerification({ urn: client.urn, webhookUrl: 'https://tu-app.com/webhooks/kyc',})console.log('URL de verificación:', verificacion.url)console.log('Estado:', verificacion.status)// status = 'awaiting_compliance_verification'
Verificación iniciada — tienes una URL y estado
URL de verificación: https://verify.bloque.app/...
Estado: awaiting_compliance_verification