NUEVO Soporte nativo para ZKTeco GreenLabel v3

Tu parque ZKTeco, hablando una API REST.

Convierte cualquier terminal ZKTeco en una fuente de eventos en tiempo real. Biometría, control de acceso y asistencia en producción el mismo día, sin reinventar el protocolo ADMS.

0+
Modelos compatibles
0.9%
Uptime garantizado
0M+
Eventos / mes
24/7
Soporte humano
app.apiconnect.com / terminales
LIVE
Activos
12
↑ 8.2%
Eventos hoy
1,247
↑ 12.4%
Alertas
2
↑ Revisar
Eventos por horaÚltimas 24h
14:32:18GRANTEDUsuario 12345 · Entrada Principal
14:32:15PULSEZK001234 · heartbeat OK
14:32:11GRANTEDUsuario 67890 · Sala Servidores
14:32:08SYNCsync_completed · ZK001236
En producción en
Educación Construcción Salud Retail Hospitalidad Logística Gobierno Manufactura Educación Construcción Salud Retail Hospitalidad Logística Gobierno Manufactura
Plataforma

Una capa de software entre tu hardware y tu producto.

Diseñada para equipos que necesitan entregar valor al cliente, no mantener infraestructura de dispositivos.

Integración en minutos, no en sprints

Apunta tu terminal a nuestro endpoint y empieza a recibir eventos. Soporte para más de 50 modelos con autodetección vía ADMS Push.

POST /terminal/sn/ZK123456789/ 200 OK · 23 ms
WS wss://api.../events/ZK123456789 connected
SYNC user_template_push queued

Seguridad sin atajos

JWT con rotación, cifrado AES-256, rate limiting por IP y token. Logs de auditoría firmados.

  • Tokens con expiración automática
  • Rotación de claves sin downtime
  • Audit log firmado y exportable

Eventos en tiempo real

WebSocket, SSE, Webhooks o Redis Pub/Sub. Tú eliges el canal, nosotros garantizamos la entrega.

  • Latencia < 200 ms en LAN
  • Reintentos con backoff exponencial
  • Idempotencia por event_id

60 días de historial, consultable en una request

Marca, modelo, biometría, reportes. Todo el estado de cada terminal expuesto en endpoints limpios y estables.

GET /report/ZK001237/?from=2024-01-01&to=2024-01-31
14,328 marcaciones · 142 usuarios · 8 alertas

Monitoreo 24/7

Alertas de desconexión y expiración vía email o Webhook.

Cloud-native, sin tickets de soporte

Arquitectura async con FastAPI + asyncpg + Redis. Auto-scaling, observabilidad con Prometheus/Grafana, deploys sin downtime.

  • Despliegues blue-green
  • PgBouncer + connection pooling
  • Métricas listas para Prometheus
Casos de uso

Una API. Cualquier industria.

Empresas que necesitan control real, no demo. De condominios a hospitales, el patrón es el mismo: dispositivos viejos, software nuevo.

— 01

Software B2B y SaaS

Integra control de acceso y asistencia directamente en tu plataforma multi-tenant, sin construir firmware.

Ver arquitectura
— 02

Gestión educativa

Asistencia automática en universidades y colegios con validación biométrica y reportes por facultad.

Ver arquitectura
— 03

Recursos Humanos

Asistencia biométrica conectada a tu sistema de nómina. Cero hojas de cálculo, cero conciliaciones a fin de mes.

Ver arquitectura
— 04

Coworking y oficinas

Controla accesos a zonas restringidas, salas de reuniones y horarios de entrada automatizados por membresía.

Ver arquitectura
— 05

Condominios y residenciales

Lectores QR + RFID para controlar visitantes, personal doméstico y proveedores con bitácora completa.

Ver arquitectura
— 06

Hospitalidad y salud

Seguridad, trazabilidad del personal y control de zonas críticas en hoteles, clínicas y hospitales.

Ver arquitectura
Incluido sin costo extra

Dos plataformas complementarias para tu operación.

Ambas integradas y disponibles para todos los usuarios. Sin tiers, sin módulos adicionales.

GRATIS · INCLUIDO

Zelfi

Plataforma de captura facial para enrolamiento remoto

  • Captura desde cámara o galería con detección de vivacidad
  • Face-API.js + pruebas de vivacidad pasiva
  • Enlaces de un solo uso con vigencia de 24h
  • Sincronización push al terminal en segundos
  • Almacenamiento temporal 90 días, luego purge
Ir a Zelfi
GRATIS · INCLUIDO

Access-Connect

UI de control de acceso integral lista para tu equipo de seguridad

  • Control vehicular con RFID + barreras
  • Acceso peatonal con torniquetes y puertas
  • Reconocimiento facial y biometría dual
  • Dashboard de monitoreo multi-sede
  • Reportes ejecutivos de seguridad
Ir a Access-Connect
Compatibilidad

+50 dispositivos compatibles. Si es ZKTeco, lo hablamos.

Facial, asistencia, control de acceso, lectores QR/RFID. Búsqueda por modelo o por categoría.

API REST

Diseñada por gente que ya integró ZKTeco.

Endpoints limpios, documentados, versionados. Sin sorpresas en el body, sin campos "internos" que se rompen entre versiones.

cURL · POST /auth/login
curl -X POST https://api-connect.rentipsolution.com/auth/login \
  -H "Content-Type: application/json" \
  -d '{
    "username": "tu_usuario",
    "password": "tu_password"
  }'

# Respuesta
{
  "access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
  "token_type": "bearer",
  "expires_in": 3600
}

Token

  • Expiración automática
  • Rotación sin downtime
  • Revocación inmediata
  • Algoritmo HS256

Uso

  • Header: Authorization: Bearer
  • Scope por organización
  • Permisos granulares

Seguridad

  • Cifrado AES-256
  • Rate limit por IP
  • Audit log firmado
cURL · Terminal endpoints
# Registrar un nuevo dispositivo
curl -X POST https://api-connect.rentipsolution.com/terminal/sn/ZK123456789/ \
  -H "Authorization: Bearer {token}" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Entrada Principal",
    "model": "SpeedFace-V5L",
    "sn": "ZK123456789",
    "expire_day": "2034-12-31"
  }'

# Estado actual
curl -X GET https://api-connect.rentipsolution.com/terminal/last_sync/ZK123456789/ \
  -H "Authorization: Bearer {token}"

# Comando remoto
curl -X POST https://api-connect.rentipsolution.com/terminal/command/ZK123456789/ \
  -H "Authorization: Bearer {token}"

Operaciones

  • Reinicio remoto
  • Limpiar marcaciones
  • Resetear biometría
  • Sincronizar hora

Monitoreo

  • Estado en tiempo real
  • Alertas de desconexión
  • Logs firmados

Compatibilidad

  • ZKTeco Visual Light
  • Series GreenLabel
  • Protocolo ADMS
  • Dispositivos QR
JavaScript · Redis Pub/Sub
import { createClient } from 'redis';

const sub = createClient({
  socket: {
    host: process.env.REDIS_HOST,
    port: Number(process.env.REDIS_PORT)
  },
  password: process.env.REDIS_PASSWORD
});

await sub.connect();

await sub.subscribe('punch_ZK123456789', (message) => {
  const event = JSON.parse(message);
  console.log('access_granted', event.pin, event.timestamp);
});

Eventos

  • access_granted / denied
  • push registered
  • user_enrolled / deleted
  • system_error / warning
  • door_open / closed

Canales

  • WebSocket nativo
  • Server-Sent Events
  • Webhooks HTTP
  • Redis Pub/Sub

Garantías

  • At-least-once delivery
  • Reintentos automáticos
  • Idempotencia
cURL · Customer & reports
# Crear usuario
curl -X POST https://api-connect.rentipsolution.com/customer/ZK123456789 \
  -H "Authorization: Bearer {token}" \
  -H "Content-Type: application/json" \
  -d '{
    "full_name": "John Doe",
    "pin": "1234",
    "card_number": "12345678",
    "access_group_number": 1,
    "privilege": 0
  }'

# Obtener marcaciones
curl -X POST "https://api-connect.rentipsolution.com/report/ZK123456789" \
  -H "Authorization: Bearer {token}" \
  -H "Content-Type: application/json" \
  -d '{
    "start_date": "2024-01-01",
    "end_date": "2024-01-31",
    "pin": "1234"
  }'

Biometría

  • Hasta 10 huellas
  • Reconocimiento facial
  • Plantillas encriptadas
  • Calidad automática

Acceso

  • Horarios personalizados
  • Grupos de acceso
  • Permisos temporales
  • Blacklist automática

Reportes

  • Asistencia detallada
  • Horas trabajadas
  • Exportación Excel/PDF
Python · Pandas-ready export
# Reporte con paginación
curl -X GET "https://api-connect.rentipsolution.com/report/ZK123456789?from=2024-01-01&to=2024-01-31&page=1&per_page=500" \
  -H "Authorization: Bearer {token}"

# Webhook entrante
{
  "event": "punch",
  "sn": "ZK001237",
  "pin": "12345",
  "timestamp": "2024-01-15T08:32:18Z",
  "status": "granted",
  "method": "face"
}

Formatos

  • JSON nativo
  • CSV streaming
  • Excel .xlsx
  • PDF firmado

Paginación

  • Cursor-based
  • Hasta 1000/página
  • Rate limit documentado

Retención

  • 60 días hot storage
  • Backups encriptados
  • Export bajo demanda
Demo en vivo

Lo que ven tus operadores, en tiempo real.

Stream simulado de eventos. La latencia real en producción es menor a 200ms por evento.

8
Dispositivos activos
247
Eventos hoy
Tráfico por dispositivoLIVE
ZK001234 · Entrada
94%
ZK001235 · Salida trasera
72%
ZK001236 · Servidores
48%
ZK001237 · Cafetería
81%
ZK001238 · Parking
23%
stream · punch_eventsLIVE
Precios

Planes simples, transparentes.

Por dispositivo. Sin tarifas ocultas. Cancela cuando quieras, sin llamadas comerciales.

Facturación
−33% anual
Mensual
$ 15 / mes

Por dispositivo · Cancela cuando quieras

  • Soporte 24/7 por WhatsApp o email
  • API REST con acceso completo
  • Eventos ilimitados en tiempo real
  • 60 días de historial
  • Zelfi y Access-Connect incluidos
Empezar gratis
Volumen
$ 8.9 / mes

$106.8 / año por dispositivo · Mínimo $500

  • Soporte 24/7 por WhatsApp o email
  • Dedicación de infraestructura
  • Custom SLA negociado
  • Webhooks a tu infraestructura
  • Ejecutivo de cuenta dedicado
Hablar con ventas
Prueba gratuita

14 días gratis. Sin tarjeta.

Registra tu primer terminal y prueba el dashboard, los eventos en tiempo real, los reportes y la API REST completa.

Sin tarjeta requerida Cancela cuando quieras Soporte 24/7 incluido
Contacto

¿Listo para empezar?

Te respondemos en menos de 4 horas hábiles. Sin formularios infinitos, sin secuencias de nurturing.

Email
ventas@technokare.com
WhatsApp
+506 6173-2832
Horario
Lun — Vie · 8:00 — 18:00 CST
Listo. Te contactamos en menos de 4 horas hábiles.