Hoppa till huvudinnehåll

FASTPANEL API

Introduktion

FASTPANEL® API ger dig ett flexibelt sätt att hantera kontrollpanelen utan att förlita dig på webbgränssnittet. Det hjälper till att automatisera rutinåtgärder, integrera FASTPANEL® med externa tjänster och bygga effektivare arbetsflöden för infrastrukturhantering.

Tokenhantering

tips

För närvarande är hantering av API-token endast tillgänglig för FASTPANEL®-installationer som kör Ubuntu 20.04.

För att öppna avsnittet för hantering av API-token klickar du på ditt användarnamn i det övre högra hörnet av gränssnittet i FASTPANEL® och väljer "API tokens".

För att skapa en ny API-token klickar du på "Add API Token". Ett formulär visas som du ska fylla i:

  • Name — ett valfritt namn för token.
  • Full API access — låt detta vara aktiverat om fullständig åtkomst krävs.
  • Constraint IP — begränsar API-åtkomst till IP-adressen som anges i detta fält.
  • Expires at — tokenens utgångsdatum.

För att slutföra skapandet av token klickar du på "Add".

viktigt

Se till att spara tokenen - du kommer inte att kunna få åtkomst till den igen!

Använda token

Detaljerad dokumentation för FASTPANEL® API finns på följande länk.

Du kan till exempel använda följande kommando för att hämta en lista över kontrollpanelens användare:

curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'

där

  • YOUR_SECRET_TOKEN — tokenen som skapades tidigare
  • yourserverip.example — IP-adressen eller domännamnet för din server