Прескачане към основното съдържание

FASTPANEL API

Въведение

FASTPANEL® API ви предоставя гъвкав начин да управлявате контролния панел, без да разчитате на уеб интерфейса. Това помага да автоматизирате рутинни операции, да интегрирате FASTPANEL® с външни услуги и да изградите по-ефективни работни процеси за управление на инфраструктурата.

Управление на токени

съвет

В момента управлението на API токени е достъпно само за инсталации на FASTPANEL®, работещи на Ubuntu 20.04.

За да отворите секцията за управление на API токени, щракнете върху потребителското си име в горния десен ъгъл на интерфейса на FASTPANEL® и изберете "API tokens".

За да създадете нов API токен, щракнете върху "Add API Token". Ще се появи формуляр, който трябва да попълните:

  • Name — произволно име за токена.
  • Full API access — оставете това активирано, ако е необходим пълен достъп.
  • Constraint IP — ограничава API достъпа до IP адреса, посочен в това поле.
  • Expires at — датата на изтичане на токена.

За да завършите създаването на токена, щракнете върху "Add".

важно

Не забравяйте да запазите токена - няма да можете да получите достъп до него отново!

Използване на токени

Подробна документация за FASTPANEL® API е налична на следния link.

Например, за да получите списък с потребителите на контролния панел, можете да използвате следната команда:

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

където

  • YOUR_SECRET_TOKEN — токенът, създаден по-рано
  • yourserverip.example — IP адресът или името на домейна на вашия сървър