FASTPANEL API
Giriş
FASTPANEL® API, web arayüzüne bağlı kalmadan kontrol panelini yönetmeniz için size esnek bir yol sunar. Rutin işlemleri otomatikleştirmeye, FASTPANEL®'i harici hizmetlerle entegre etmeye ve daha verimli altyapı yönetimi iş akışları oluşturmaya yardımcı olur.
Token yönetimi
Şu anda API token yönetimi yalnızca Ubuntu 20.04 üzerinde çalışan FASTPANEL® kurulumları için kullanılabilir.
API token yönetimi bölümünü açmak için, FASTPANEL® arayüzünün sağ üst köşesindeki kullanıcı adınıza tıklayın ve "API tokenleri" seçeneğini seçin.
Yeni bir API tokeni oluşturmak için "API Tokeni Ekle" seçeneğine tıklayın. Doldurmanız için bir form görüntülenecektir:
- Ad — token için rastgele bir ad.
- Tam API erişimi — tam erişim gerekiyorsa bunu etkin bırakın.
- IP kısıtlaması — API erişimini bu alanda belirtilen IP adresiyle sınırlar.
- Bitiş tarihi — tokenin son kullanma tarihi.
Token oluşturmayı tamamlamak için "Ekle" seçeneğine tıklayın.
Tokeni mutlaka kaydedin - ona tekrar erişemeyeceksiniz!
Tokenlerin kullanımı
Ayrıntılı FASTPANEL® API belgelerine şu bağlantıdan ulaşabilirsiniz.
Örneğin, kontrol paneli kullanıcılarının listesini almak için aşağıdaki komutu kullanabilirsiniz:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
burada
YOUR_SECRET_TOKEN— daha önce oluşturulan tokenyourserverip.example— sunucunuzun IP adresi veya alan adı