Sistem API
Sistem API ini dirancang untuk memudahkan pengelolaan perangkat tanpa harus masuk langsung ke aplikasi WHAPI.
Anda dapat menampilkan daftar perangkat, menambahkan device baru, mengubah detail, memperbarui API Key, hingga menghapus perangkat secara efisien melalui endpoint API.
Fokus utamanya adalah memberikan kontrol penuh terhadap perangkat dan autentikasi dalam satu sistem yang terintegrasi.
Fitur Utama Sistem API
1. Tampilkan daftar semua perangkat
Menampilkan seluruh perangkat yang sudah terdaftar pada aplikasi Anda.
Informasi ini penting untuk memonitor status device dan memastikan tidak ada perangkat yang tidak dikenal terhubung.
- Administrator ingin melihat semua perangkat aktif untuk kebutuhan audit internal.
- Memudahkan tim IT melacak perangkat yang sudah tidak digunakan.
2. Tambah perangkat baru
Menambahkan perangkat baru agar dapat digunakan untuk integrasi sistem.
Proses ini biasanya dilakukan saat menambahkan device tambahan untuk kebutuhan bisnis atau kebutuhan lain.
- Bisnis menambah perangkat cadangan untuk memastikan layanan tetap berjalan saat ada gangguan.
- Pengembang menambahkan perangkat untuk testing aplikasi secara terpisah dari produksi.
3. Ubah perangkat yang sudah ada
Mengupdate informasi perangkat yang sudah terdaftar, misalnya nama, status, atau detail lainnya.
- Device berubah fungsi dari percobaan menjadi produksi.
- Perubahan identitas perangkat agar sesuai dengan dokumentasi internal perusahaan.
4. Dapatkan detail perangkat spesifik
Mengambil informasi detail tentang perangkat tertentu dengan ID spesifik.
Fitur ini memudahkan dalam melakukan debugging atau validasi data perangkat tertentu.
- Memverifikasi status koneksi perangkat.
- Mengecek API Key aktif untuk device tertentu.
5. Ubah API Key untuk sebuah perangkat
Menghasilkan API Key baru untuk perangkat tertentu, misalnya saat API Key lama sudah tidak aman.
- Rotasi API Key secara berkala sebagai langkah keamanan.
- API Key lama bocor atau terdeteksi digunakan oleh pihak yang tidak berwenang.
6. Hapus sebuah perangkat
Menghapus perangkat yang sudah tidak digunakan agar tidak lagi terhubung dengan sistem.
- Perangkat lama sudah diganti dengan unit baru.
- Menghapus device yang hilang agar tidak disalahgunakan.
Keamanan dan best practice
- Rotasi API Key secara rutin untuk mengurangi risiko kebocoran.
- Audit perangkat secara berkala agar hanya device yang sah terhubung.
- Gunakan autentikasi tambahan bila memungkinkan untuk meningkatkan perlindungan sistem.
Kesimpulan
Sistem API ini membantu dalam mengelola perangkat dan API Key secara terpusat, efisien, dan aman.
Dengan fitur lengkap mulai dari penambahan perangkat, update data, rotasi API Key, hingga penghapusan device, proses manajemen menjadi lebih mudah sekaligus meningkatkan keamanan integrasi sistem.
📄️ Tampilkan daftar semua perangkat
Endpoint API untuk menampilkan daftar perangkat yang terdaftar pada aplikasi, termasuk status dan informasi detail tiap device.
📄️ Tambah perangkat baru
Endpoint API untuk menambahkan perangkat baru ke dalam sistem, termasuk pengaturan awal dan cara autentikasi.
📄️ Ubah perangkat
Panduan API untuk memperbarui data perangkat yang sudah terdaftar dalam sistem.
📄️ Dapatkan detail perangkat spesifik
Panduan API untuk melihat informasi lengkap dari sebuah perangkat tertentu yang sudah terdaftar dalam sistem.
📄️ Ubah API Key untuk sebuah perangkat
Panduan API untuk memperbarui API Key sebuah perangkat agar tetap aman dalam mengakses layanan.
📄️ Hapus sebuah perangkat
Dokumentasi API untuk menghapus perangkat dari sistem agar tidak lagi terhubung.