FASTPANEL API
Pendahuluan
FASTPANEL® API memberi Anda cara yang fleksibel untuk mengelola panel kontrol tanpa bergantung pada antarmuka web. Ini membantu mengotomatiskan operasi rutin, mengintegrasikan FASTPANEL® dengan layanan eksternal, dan membangun alur kerja pengelolaan infrastruktur yang lebih efisien.
Manajemen token
Saat ini, pengelolaan token API hanya tersedia untuk instalasi FASTPANEL® yang berjalan pada Ubuntu 20.04.
Untuk membuka bagian manajemen token API, klik nama pengguna Anda di pojok kanan atas antarmuka FASTPANEL® dan pilih "API tokens".
Untuk membuat token API baru, klik "Add API Token". Sebuah formulir akan muncul untuk Anda isi:
- Name — nama bebas untuk token.
- Full API access — biarkan ini tetap diaktifkan jika akses penuh diperlukan.
- Constraint IP — membatasi akses API ke alamat IP yang ditentukan dalam kolom ini.
- Expires at — tanggal kedaluwarsa token.
Untuk menyelesaikan pembuatan token, klik "Add".
Pastikan untuk menyimpan token tersebut - Anda tidak akan dapat mengaksesnya lagi!
Menggunakan token
Dokumentasi FASTPANEL® API yang terperinci tersedia di tautan berikut.
Sebagai contoh, untuk mengambil daftar pengguna panel kontrol, Anda dapat menggunakan perintah berikut:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
di mana
YOUR_SECRET_TOKEN— token yang dibuat sebelumnyayourserverip.example— alamat IP atau nama domain server Anda