Перайсці да асноўнага змесціва

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 даступная па наступнай спасылцы.

Напрыклад, каб атрымаць спіс карыстальнікаў панэлі кіравання, вы можаце выкарыстаць наступную каманду:

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

дзе

  • YOUR_SECRET_TOKEN — токен, створаны раней
  • yourserverip.example — IP-адрас або даменнае імя вашага сервера