FASTPANEL API
Inleiding
FASTPANEL® API biedt u een flexibele manier om het bedieningspaneel te beheren zonder afhankelijk te zijn van de webinterface. Het helpt routinematige bewerkingen te automatiseren, FASTPANEL® te integreren met externe services en efficiëntere workflows voor infrastructuurbeheer op te bouwen.
Tokenbeheer
Op dit moment is API-tokenbeheer alleen beschikbaar voor FASTPANEL®-installaties die draaien op Ubuntu 20.04.
Om de sectie voor API-tokenbeheer te openen, klikt u op uw gebruikersnaam in de rechterbovenhoek van de FASTPANEL®-interface en selecteert u "API-tokens".
Om een nieuw API-token aan te maken, klikt u op "API-token toevoegen". Er verschijnt een formulier dat u moet invullen:
- Naam — een willekeurige naam voor het token.
- Volledige API-toegang — laat dit ingeschakeld als volledige toegang vereist is.
- Constraint IP — beperkt API-toegang tot het IP-adres dat in dit veld is opgegeven.
- Verloopt op — de vervaldatum van het token.
Om het aanmaken van het token te voltooien, klikt u op "Toevoegen".
Zorg ervoor dat u het token opslaat - u zult er later geen toegang meer toe hebben!
Tokens gebruiken
Gedetailleerde documentatie voor de FASTPANEL® API is beschikbaar via de volgende link.
U kunt bijvoorbeeld de volgende opdracht gebruiken om een lijst met gebruikers van het bedieningspaneel op te halen:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
waarbij
YOUR_SECRET_TOKEN— het eerder aangemaakte tokenyourserverip.example— het IP-adres of de domeinnaam van uw server