Skip to main content
Las integraciones de nivel cuenta tienen un gate explícito. Una empresa puede usar API keys y webhooks de cuenta cuando su KYB está aprobado. Una persona solo puede usarlos cuando un administrador de la organización le otorga un grant vigente; además debe tener el KYC aprobado.
Construye primero con https://cryptobank.qbank.cl/platform y credenciales pk_test_.... Cambia a https://api.qbank.cl/platform y credenciales live solo después de verificar el flujo.

Consulta la elegibilidad

Consulta el estado antes de crear credenciales. La respuesta expone las fechas del grant, pero no la razón interna escrita por el administrador.
Respuesta de una empresa elegible:
Respuesta de una persona elegible con grant:
Sin grant vigente:
integration_kyb_required indica que la verificación propia aún no está aprobada. account_blocked indica que el estado no es active.

Blocklist de dominios durante el alta

Los dominios activos de la blocklist se rechazan en:
  • POST /v1/auth/register para registro con password;
  • POST /v1/auth/oauth cuando se crearía una cuenta nueva con el email verificado por el proveedor; y
  • POST /v1/me/email/change antes de guardar el email pendiente.
El dominio se normaliza a minúsculas, se elimina el punto final y se convierte IDN a ASCII. El match es exacto por dominio:
Un login OAuth ya vinculado continúa funcionando; el bloqueo aplica al camino de creación de una cuenta nueva.

Emite una API key de cuenta

El endpoint exige una sesión JWT humana. Una API key no puede emitir otra. Según la política de la organización, también debes enviar X-OTP-Token después de completar el desafío api_key_create.
El token se muestra una sola vez. Guárdalo en un gestor de secretos, nunca en el navegador ni en el código fuente.

Crea y administra un webhook de cuenta

Crear un webhook usa el mismo gate y exige el OTP webhook_manage:
Lista con GET /v1/webhooks/subscriptions. El secreto nunca se devuelve. Para deshabilitar o reactivar:
Deshabilitar siempre está permitido para la cuenta dueña. Reactivar exige elegibilidad vigente y el OTP webhook_manage. La operación es idempotente y solo afecta eventos futuros; las entregas ya encoladas siguen su curso. Las suscripciones org-wide y las operaciones administrativas de grants y reconciliación están en las guías privadas de admin y Qbank.

Errores

Consulta el catálogo de errores y seguridad y 2FA.
Sí, después de que un administrador emita un grant vigente para esa persona. También requiere KYC aprobado y cuenta activa.
No. Una empresa es elegible con KYB aprobado (kyc_status: approved).
Las API keys de cuenta se revocan y los webhooks de cuenta se deshabilitan automáticamente. El administrador puede ejecutar la reconciliación para comprobar el estado.
No. Se muestra una sola vez. Emite un reemplazo y revoca la credencial anterior.
Última modificación el 3 de octubre de 2026