Saltar al contenido principal

Primeros pasos

Bienvenido a la Documentación para desarrolladores de Heuristik. Esta guía te ayudará a integrar la verificación de identidad en tu aplicación.

Elige tu integración

MétodoIdeal paraEsfuerzo
IframeIntegración rápida, UI alojadaBajo
JavaScript SDKControl total, UI personalizadaMedio
API RESTServidor a servidor, cualquier lenguajeAlto

Visión general

Requisitos previos

Antes de empezar

Necesitas una cuenta de Heuristik y una clave API. Regístrate en dashboard.heuristik.com.

  • Una clave API de Heuristik (live o sandbox)
  • Node.js 20+ (para el JavaScript SDK)
  • HTTPS habilitado en tu dominio

Instalación

npm install @heuristik/sdk

Primera verificación

app.ts
import { HeuristikClient } from '@heuristik/sdk';

const client = new HeuristikClient({
apiKey: 'sk_sandbox_tu_clave_aqui',
});

const session = await client.createSession({
referenceId: 'user-12345',
redirectUrl: 'https://tuapp.com/callback',
});

console.log('Token de sesión:', session.token);
¿Qué sigue?

Ve a la integración con Iframe para la configuración más rápida, o profundiza en el JavaScript SDK para control total.

Sandbox vs Producción

Usa siempre claves sandbox (sk_sandbox_*) durante el desarrollo. Las claves de producción (sk_live_*) procesan verificaciones reales.

Límites de peticiones

La API aplica límites de 100 peticiones por minuto por clave API. Consulta Manejo de errores para más detalles.