API FASTPANEL
Introducere
FASTPANEL® API vă oferă o modalitate flexibilă de a gestiona panoul de control fără a vă baza pe interfața web. Acesta ajută la automatizarea operațiunilor de rutină, integrarea FASTPANEL® cu servicii externe și construirea unor fluxuri de lucru mai eficiente pentru gestionarea infrastructurii.
Gestionarea tokenurilor
În acest moment, gestionarea tokenurilor API este disponibilă numai pentru instalările FASTPANEL® care rulează pe Ubuntu 20.04.
Pentru a deschide secțiunea de gestionare a tokenurilor API, faceți clic pe numele dvs. de utilizator din colțul din dreapta sus al interfeței FASTPANEL® și selectați "API tokens".
Pentru a crea un nou token API, faceți clic pe "Add API Token". Va apărea un formular pe care trebuie să îl completați:
- Name — un nume arbitrar pentru token.
- Full API access — lăsați această opțiune activată dacă este necesar acces complet.
- Constraint IP — restricționează accesul API la adresa IP specificată în acest câmp.
- Expires at — data de expirare a tokenului.
Pentru a finaliza crearea tokenului, faceți clic pe "Add".
Asigurați-vă că salvați tokenul - nu îl veți mai putea accesa din nou!
Utilizarea tokenurilor
Documentația detaliată pentru FASTPANEL® API este disponibilă la următorul link.
De exemplu, pentru a obține o listă a utilizatorilor panoului de control, puteți utiliza următoarea comandă:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
unde
YOUR_SECRET_TOKEN— tokenul creat anterioryourserverip.example— adresa IP sau numele de domeniu al serverului dvs