Kygek was busy writing the new website, then an idea struck me... "What if we had an API that used JSON like the new website!" So, I began coding, and this is what it came out to be.
The server is my Raspberry Pi 3B V1.2, that sits on my bedroom floor 24/7 hosting websites and Discord bots. I set it up using Express (what is shown in this repo), Apache2 (with mod_proxy), and Certbot by Let's Encrypt.
GET https://api.kygek.team/
: Get a list of all plugins with all their information.
GET https://api.kygek.team/plugin/<plugin>
: Get a plugin's information.
GET https://api.kygek.team/names
: Get a list of plugins with only their names.
GET https://api.kygek.team/downloadcount
: Poggit download count, like https://kygek.team/realtime.
This API is licensed under the GPL-3.0 license.
If you need help using the API, join our Discord.
If you find a bug in the API, file an issue at the GitHub issues page. You can also report it on Discord.
If you want to help with development, submit a PR at the GitHub pull requests page.