Connectez n'importe quel appareilbiométrique à n'importe quelle app.En minutes, pas en mois.
REST API + webhooks en temps réel pour les appareils biométriques compatibles ZKTeco. Configuration en libre-service, tarification transparente, fiabilité de niveau production.
Utilisé par les équipes qui construisent l'avenir de la gestion des effectifs
Où se situe PunchConnect
Le pont entre votre matériel biométrique et vos logiciels — gérant la complexité du protocole à votre place.
Trois étapes. Quinze minutes. Données en temps réel.
Aucun SDK requis. Aucune connaissance du protocole propriétaire nécessaire. Juste du HTTP standard.
Enregistrez votre appareil
Pointez le paramètre de serveur cloud de votre appareil vers PunchConnect et enregistrez-le via notre API. Moins de 2 minutes.
1// Point device cloud server to:2// push.punchconnect.com34// Then register via API:5POST /api/v1/devices6{7 "serial": "BKJK203900123",8 "name": "Front Gate",9 "callback_url": "https://your-app.com/hook"10}1112// Response:13{14 "id": "dev_8x2k9m3n",15 "status": "waiting_for_connection",16 "api_key": "pc_dev_..."17}
Configurez votre webhook
Indiquez-nous où envoyer les événements de présence en temps réel. Nous les transmettons à votre serveur instantanément — aucun polling nécessaire.
1POST /api/v1/webhooks2{3 "url": "https://your-app.com/attendance",4 "events": ["attendance.punch_in",5 "attendance.punch_out"],6 "secret": "whsec_your_secret_key"7}89// Response:10{11 "id": "whk_4j7d9s",12 "status": "active",13 "verified": true14}
Recevez les données en direct
Les événements de présence arrivent à votre application en temps réel via webhook. Traitez-les comme vous le souhaitez.
1// Incoming webhook payload:2POST https://your-app.com/attendance3X-Signature: sha256=a1b2c3d4...45{6 "event": "attendance.punch_in",7 "employee_id": 1042,8 "employee_name": "Ahmed Mansour",9 "device": "Front-Gate-01",10 "timestamp": "2026-03-03T08:01:23Z",11 "verify_type": "fingerprint"12}
Tout ce dont vous avez besoin. Rien de superflu.
Une seule API. Chaque fonctionnalité. Pas de ventes incitatives, pas de limitations, pas de « contactez les ventes pour le premium ».
Webhooks en temps réel
Les événements de présence sont transmis à votre serveur à l'instant où ils se produisent. Pas de polling, pas de délais.
REST API
Gestion complète des appareils, synchronisation des employés et requête de présence via des endpoints REST propres.
Synchronisation bidirectionnelle
Envoyez des employés aux appareils à distance. Recevez les pointages en temps réel. Communication véritablement bidirectionnelle.
Chiffrement AES-256
Données chiffrées de bout en bout en transit et au repos. Vérification de signature webhook HMAC-SHA256.
Surveillance des appareils
Statut en ligne/hors ligne en temps réel pour chaque appareil connecté. Alertes instantanées en cas de panne d'un appareil.
Journal d'audit complet
Journal complet des commandes pour chaque opération sur appareil et appel API. Visibilité totale et conformité.
Compatible avec votre stack
Exemples de code prêts pour la production. Copiez, collez, déployez.
1# Receive attendance via webhook2from flask import Flask, request34app = Flask(__name__)56@app.route7("/webhook/attendance", methods=["POST"])8def handle_attendance():9 event = request.json1011 print(f"Employee: {event['employee_name']}")12 print(f"Device: {event['device']}")13 print(f"Time: {event['timestamp']}")1415 return {"status": "ok"}, 2001617# Push employee to a device18import requests1920requests.post(21 "https://api.punchconnect.com/v1/employees/push",22 json={"device_serial": "BKJK203900123",23 "employee_id": 1042,24 "name": "Ahmed Mansour"},25 headers={"Authorization": "Bearer pc_live_..."}26)
Une tarification prévisible, conçue pour évoluer
Licence par appareil unique. Pas de frais mensuels. Remises sur volume à mesure que vous grandissez.
STARTER
Idéal pour les tests et les petits déploiements.
+$50/an de renouvellement à partir de l'année 2
Commencez avec :
- Webhooks en temps réel
- Accès REST API
- Surveillance des appareils
- Support par email
- Documentation API
GROWTH
Le plus populairePour les déploiements en production s'étendant sur plusieurs sites.
À partir de
10+ appareils · économisez $20/appareil
Tout ce qui est dans Starter, plus :
- Remise sur volume (10%)
- Support email prioritaire
- Plusieurs URLs de rappel
- Synchronisation en masse des employés
SCALE
Organisations multi-sites avec des besoins de support dédiés.
À partir de
25+ appareils · économisez $40/appareil
Tout ce qui est dans Growth, plus :
- Remise sur volume (20%)
- Gestionnaire de compte dédié
- En-têtes webhook personnalisés
- SLA de disponibilité à 99,5%
ENTERPRISE
Pour les opérations à grande échelle nécessitant des conditions personnalisées.
50+ appareils · meilleur tarif
Infrastructure dédiée :
- Responsable support désigné
- Conditions SLA personnalisées
- Option sur site
- Facturation sur facture
Construit en production.
Éprouvé à grande échelle.
“Nous avons créé PunchConnect parce que nous en avions besoin nous-mêmes. Notre moteur de protocole gère la présence de plus de 24 000 employés de nos clients sur plusieurs sites, avec des données en temps réel circulant 24h/24 et 7j/7. Lorsque nous l'avons commercialisé, nous n'avons pas créé une démo — nous avons ouvert notre système de production.”
AgriWise Engineering Team
Gestion de la présence de 24 000+ employés en production
Prêt à connecter votre premier appareil ?
Démarrez votre essai gratuit en 30 secondes.
Pas de carte de crédit. Pas d'appel commercial. Juste des clés API.
hello@punchconnect.com