PILOS icon indicating copy to clipboard operation
PILOS copied to clipboard

Sever management external API

Open tibroc opened this issue 2 years ago • 2 comments

It would be nice for automation purposes to be able to add/activate/deactivate/delete BBB servers in PILOS using api calls or config files.

tibroc avatar Jul 20 '23 13:07 tibroc

  • [ ] Create management API endpoint
  • [ ] Add/Remove API token(s) via UI or CLI
  • [ ] Add OpenAPI/Swagger docs (Example: https://editor.swagger.io/)
  • [ ] Add API for servers: list, add, edit, enable, disable, panic, delete
  • [ ] Add API for serverpools: list, edit

samuelwei avatar Jul 20 '23 13:07 samuelwei

Found this to create api docs automaticly https://laravel-news.com/scramble-laravel-api-docs

samuelwei avatar Aug 10 '23 19:08 samuelwei