Her şey Leopardo RH
Leopardo RH'yi araçlarınıza entegre etmek için rehberler, API referansı, webhooklar ve SDK'lar.
API Hızlı Başlangıç
Kopyalamaya hazır örnekler
POST /api/v1/auth/login
Content-Type: application/json
{
"email": "manager@acme.com",
"password": "secret",
"device_name": "Mobile App"
}GET /api/v1/auth/me Authorization: Bearer <token>
{
"event": "attendance.checked_in",
"tenant_id": "acme",
"data": {
"employee_id": 42,
"checked_in_at": "2026-05-31T08:00:00Z"
}
}Gerçek zamanlı webhooklar
İK olaylarını doğrudan sistemlerinizde alın
Giriş
attendance.checked_in
attendance.checked_out
attendance.auto_closed
İzinler
leave.requested
leave.approved
leave.rejected
Maaş ve avanslar
salary_advance.requested
salary_advance.paid
payroll.run_completed
Bildirimler
notification.sent
notification.failed
Her yük şununla imzalanır: X-Leopardo-Signature (HMAC-SHA256). Dokümanları okuyun →
Flutter Mobil SDK
leopardo_core — 3 uygulama arasında paylaşılan paket
Yönetici uygulaması: ekip, programlar, görevler, avans onayları, maaş
Daha fazla bilgiKiosk girişi (ZKTeco)
Biyometrik/QR giriş terminali + yerel çevrimdışı masaüstü köprüsü
Kurulum
- config.example.json dosyasını config.json olarak kopyalayın
- apiBaseUrl, deviceCode ve kioskToken alanlarını doldurun (yönetici uygulamasından üretilir)
- Yerel PC/mini-PC üzerinde python desktop-bridge/bridge.py çalıştırın
- Terminali http://127.0.0.1:8037/index.html adresinde açın
Nasıl çalışır
- Parmak izi, yüz veya HID klavye yedeğiyle QR/matrikül
- Çevrimdışı mod: yerel SQLite kuyruğu, ağ dönünce otomatik senkronizasyon
- Manuel senkronizasyon zorlamak için yerel yönetici (admin.html)
- Ham biyometrik eşleştirme ZKTeco terminal/SDK tarafında kalır
Köprü ve kiosk arayüzünün tüm kaynak kodu: front/zkteco-kiosk/. İndirme sayfasına bakın →
Güvenlik ve KVKK
Şifreleme, çoklu kiracı izolasyonu ve yasal uyum
Aktarım sırasında şifreleme
Tüm iletişim TLS 1.3 üzerinden geçer. İstemciler, API ve terminaller arasında açık metin alışverişi yoktur.
Bekleme sırasında şifreleme
Hassas veriler AES-256 ile şifrelenir. Biyometrik veriler terminalde kalır; yalnızca özetler taşınır.
Çoklu kiracı izolasyonu
Her şirket için izole bir PostgreSQL şeması. Erişim RBAC ile kontrol edilir (Principal, İK, Çalışan, Süper Yönetici).
KVKK uyumu
Avrupa barındırma, eksiksiz denetim izi, KVKK uyumlu dışa aktarım ve kişisel veri silme.
Mobil uygulamaları kurun
Employee, Manager ve Platform Admin — iOS ve Android
Leopardo Employee
Mobil giriş, konum, bordrolar, izin talepleri ve push bildirimleri.
Google Play ve App Store: yakında.
Test kullanıcılarına katılınLeopardo Manager
Ekip, programlar, görevler, talep onayları ve sahada basitleştirilmiş maaş.
Google Play ve App Store: yakında.
Test kullanıcılarına katılınLeopardo Platform Admin
Kiracı oluşturma, müşteri şirketlerin denetimi ve 2FA sağlama.
Google Play ve App Store: yakında.
Test kullanıcılarına katılınÜç uygulama hakkında daha fazla ayrıntı: mobil uygulamalar sayfası →.