Integrar
Integra en una tarde
No hay nada que alojar ni que operar. Llamas a la API desde el servidor que ya tienes: cuatro llamadas en los momentos de tu aplicación en los que la identidad importa.
- 1
Consigue una clave para el entorno correcto
Para integrar gratis, emite una clave bi_test_ con checkout en sandbox.identityinc.io (ver el Quickstart). Para producción, abre checkout y elige Builder: eso emite una clave bi_ contra api.identityinc.io. La clave aparece una vez; guárdala en tu servidor.
- 2
Llama a la API desde tu backend
HTTPS desde tu servidor, con la clave en un encabezado Authorization. La clave nunca va a tu sitio, app móvil ni a nada que un usuario pueda leer. Mantén las claves bi_test_ solo en el host del sandbox.
- 3
Verifica a la persona y luego crea la cuenta
Las organizaciones por defecto exigen KYC aprobado antes del free-create. Inicia KYC centrado en la persona (documento + rostro; sin OTP), espera la aprobación y crea la cuenta patrocinada con el token de creación de un solo uso. El OTP de contacto es una ruta aparte y opcional.
- 4
Vincula y desbloquea cuando lo exijan tus reglas
Una llamada para confirmar que el usuario firmó (bind) y luego unlock. Construye primero contra el sandbox; Builder te da la API completa gratis en producción al salir a vivo (las comprobaciones de identidad en vivo las factura tu proveedor).
const res = await fetch(process.env.BOUND_IDENTITY_URL + "/v1/kyc/start", {
method: "POST",
headers: {
Authorization: "Bearer " + process.env.BOUND_IDENTITY_API_KEY, // server-side only
"Content-Type": "application/json",
},
body: JSON.stringify({}),
});¿Prefieres alojar la plataforma tú mismo? Las instrucciones de autoalojamiento están en el README del repositorio, pero no las necesitas para salir a producción.
Implementa identidad una vez. Úsala en todas partes.
Una integración cubre todas tus aplicaciones: monedero, marketplace o banca central. Empieza gratis hoy y sal a producción por 99 USD al mes.