FASTPANEL API
Uvod
FASTPANEL® API vam pruža fleksibilan način za upravljanje kontrolnim panelom bez oslanjanja na veb interfejs. Pomaže u automatizaciji rutinskih operacija, integraciji FASTPANEL® sa spoljnim servisima i izgradnji efikasnijih tokova rada za upravljanje infrastrukturom.
Upravljanje tokenima
Trenutno je upravljanje API tokenima dostupno samo za FASTPANEL® instalacije koje rade na Ubuntu 20.04.
Da biste otvorili odeljak za upravljanje API tokenima, kliknite na svoje korisničko ime u gornjem desnom uglu interfejsa FASTPANEL® i izaberite "API tokens".
Da biste kreirali novi API token, kliknite na "Add API Token". Pojaviće se obrazac koji treba da popunite:
- Name — proizvoljan naziv za token.
- Full API access — ostavite ovu opciju omogućenom ako je potreban pun pristup.
- Constraint IP — ograničava API pristup na IP adresu navedenu u ovom polju.
- Expires at — datum isteka tokena.
Da biste završili kreiranje tokena, kliknite na "Add".
Obavezno sačuvajte token - nećete moći ponovo da mu pristupite!
Korišćenje tokena
Detaljna dokumentacija za FASTPANEL® API dostupna je na sledećem linku.
Na primer, da biste preuzeli listu korisnika kontrolnog panela, možete koristiti sledeću komandu:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
gde
YOUR_SECRET_TOKEN— prethodno kreirani tokenyourserverip.example— IP adresa ili naziv domena vašeg servera