Przejdź do głównej treści

FASTPANEL API

Wprowadzenie

FASTPANEL® API zapewnia elastyczny sposób zarządzania panelem sterowania bez polegania na interfejsie internetowym. Pomaga automatyzować rutynowe operacje, integrować FASTPANEL® z usługami zewnętrznymi i budować bardziej wydajne przepływy pracy związane z zarządzaniem infrastrukturą.

Zarządzanie tokenami

wskazówka

Obecnie zarządzanie tokenami API jest dostępne tylko dla instalacji FASTPANEL® działających na Ubuntu 20.04.

Aby otworzyć sekcję zarządzania tokenami API, kliknij swoją nazwę użytkownika w prawym górnym rogu interfejsu FASTPANEL® i wybierz "API tokens".

Aby utworzyć nowy token API, kliknij "Add API Token". Pojawi się formularz do wypełnienia:

  • Name — dowolna nazwa tokena.
  • Full API access — pozostaw włączone, jeśli wymagany jest pełny dostęp.
  • Constraint IP — ogranicza dostęp do API do adresu IP określonego w tym polu.
  • Expires at — data wygaśnięcia tokena.

Aby zakończyć tworzenie tokena, kliknij "Add".

ważne

Pamiętaj, aby zapisać token — nie będzie można uzyskać do niego ponownego dostępu!

Używanie tokenów

Szczegółowa dokumentacja FASTPANEL® API jest dostępna pod tym linkiem.

Na przykład, aby pobrać listę użytkowników panelu sterowania, możesz użyć następującego polecenia:

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

gdzie

  • YOUR_SECRET_TOKEN — token utworzony wcześniej
  • yourserverip.example — adres IP lub nazwa domeny Twojego serwera