Ana içeriğe atla

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

ipucu

Ş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.

önemli

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 token
  • yourserverip.example — sunucunuzun IP adresi veya alan adı