Server owner API
Free, no key needed, up to 120 requests a minute. Replace your-server with the name in your server's page address.
Your server's status
GET https://9minecraftserver.com/api/v1/servers/your-server
Returns your name, address, edition, whether it's online, players, maximum, version, votes this month and all time, when we last checked, and links to your page and vote page.
Did a player vote?
GET https://9minecraftserver.com/api/v1/servers/your-server/voted?username=Steve
{ "username": "Steve", "voted": true, "votedAtUtc": "…", "nextVoteAtUtc": "…" }
"Voted" means in the last 24 hours. Most owners don't need this: set up NuVotifier or Votifier in your listing and rewards arrive in game automatically.
Vote link with the name filled in
https://9minecraftserver.com/server/your-server/vote?username=Steve
Put this in your /vote command or Discord bot so players land on a ready-to-send form.