Satu kontrak untuk setiap perangkat. 38 operasi dalam lima kelompok kemampuan, tersedia sebagai panggilan REST sinkron dan webhook Callback real-time.
Semua panggilan REST dilakukan ke satu host berversi.
https://api.camsbiometrics.com/v3/
Setiap permintaan membawa AuthToken yang dibatasi pada akun dan perangkat Anda. Kunci diterbitkan dari portal pengembang.
Permintaan berformat form-encoded atau JSON. Respons berupa JSON dengan kolom dan kode error yang dapat diprediksi.
Dua cara untuk berintegrasi
Anda memanggil gateway dan langsung mendapat jawaban. Sempurna untuk mengambil data absensi, mendaftar pengguna, mendaftarkan seseorang, atau membuka pintu sesuai permintaan.
Daftarkan sebuah URL dan gateway mengirimkan event kepada Anda seketika perangkat melaporkannya — tanpa polling, dengan percobaan ulang otomatis saat gagal.
Operasi
Dikelompokkan berdasarkan fungsinya. Nama dipetakan 1:1 ke endpoint gateway yang mendasarinya.
Semua absen dalam rentang tanggal di seluruh akun.
Log untuk satu kode karyawan dalam suatu periode.
Absen yang direkam oleh satu nomor seri perangkat.
Ringkasan per hari, per karyawan (masuk/keluar, jam).
Pasangan masuk pertama / keluar terakhir per karyawan per hari.
Cuplikan langsung absen hari ini.
Foto yang diambil bersama absen, jika didukung.
Ekspor massal untuk penggajian & rekonsiliasi.
Buat pengguna di satu perangkat atau lebih.
Ubah nama, peran, masa berlaku, atau hak akses.
Hapus pengguna dari perangkat.
Cari pengguna berdasarkan kode, dengan kredensial opsional.
Daftar semua orang yang terdaftar di sebuah perangkat.
Tampilkan perangkat mana saja tempat pengguna terdaftar.
Kirim template sidik jari ke perangkat.
Daftarkan template wajah jika didukung.
Tetapkan kartu RFID / proximity ke pengguna.
Setel atau ubah PIN / kata sandi perangkat.
Gandakan pengguna & template antarperangkat.
Kirim ulang data pengguna ke antrean perangkat.
Picu relai pintu, turnstile, flap, swing, atau palang boom secara real-time.
Kunci / tahan pintu di bawah kendali Anda.
Baca status terbuka / tertutup saat ini.
Tentukan jendela akses berbasis waktu.
Log event masuk / keluar dan pintu.
Inventaris semua perangkat yang terhubung.
Model, firmware, kapasitas, dan penghitung.
Status online, terakhir terlihat, dan kedalaman antrean.
Pastikan perangkat dapat dijangkau saat ini.
Selaraskan jam perangkat dengan server.
Mulai ulang perangkat dari jarak jauh.
Bersihkan perintah yang macet dari antrean.
Lacak status perintah yang berada di antrean.
Langganan URL webhook untuk event langsung.
Dipicu pada setiap absen, secara real-time.
Transisi online / offline & kondisi perangkat.
Konfirmasi saat template tiba di perangkat.
Lacak progres migrasi perangkat / data secara massal.
Respons yang dapat diprediksi
| Kode | Arti | Tindakan |
|---|---|---|
200 | Berhasil | Proses payload JSON. |
401 | AuthToken tidak valid atau tidak ada | Periksa kunci API dan pemasangan perangkat. |
404 | Perangkat atau pengguna tidak ditemukan | Periksa nomor seri / kode karyawan. |
409 | Perangkat offline / diantrekan | Perintah diantrekan; lakukan polling GetCommandStatus. |
429 | Dibatasi laju | Kurangi frekuensi dan coba lagi dengan jitter. |
Panduan cepat mengantar Anda dari kunci API hingga log absensi pertama dalam hitungan menit.
Kami menggunakan cookie untuk mengukur lalu lintas dan meningkatkan BiometricAPI.com. Analitik tetap nonaktif sampai Anda menyetujui. Pelajari lebih lanjut.