WEBSITE
API Dependencies
14 Endpoints
GET
Grabs the full list of servers running on the network.
https://api.maximerix.dev/mcsh/servers
GET
Shows RAM, CPU, DISK Usage so you can tell if its full or not.
https://api.mcserverhost.com/status
GET
Lets us know if any regions/locations are full.
https://api.mcserverhost.com/user/locations/availability
GET
Looks back at the last 90 days to see how reliable each node has actually been.
https://api.maximerix.dev/mcsh/outages/data
GET
???????????????????????????????
https://api.maximerix.dev/mcsh/stats
GET
Fetches current player names and UUIDs when you pop open a server's details.
https://api.mcstatus.io/v2/status/java/{address}
GET
Spits out a quick status banner so you can eyeball a server's health at a glance.
https://api.mcstatus.io/v2/widget/java/{address}
GET
Turns a player's username into their Mojang UUID so we can look them up.
https://api.mojang.com/users/profiles/minecraft/{username}
GET
Loads a player's skin and avatar for use in the profile tools.
https://crafatar.com/avatars/{uuid}
GET
Checks in on the main website to make sure it's still up and reachable.
https://www.mcserverhost.com
GET
Watches Cloudflare to make sure our CDN and DNS are routing traffic like they should.
https://api.cloudflare.com
GET
Double-checks Stripe is online so payments keep going through without a hitch for MCSH.
https://api.stripe.com/v1/customers
GET
Keeps watch on PayPal so digital wallet checkouts don't stop working on MCSH.
https://api.paypal.com
GET
Makes sure the Solana network's healthy for any blockchain transactions we handle for MCSH.
https://api.mainnet-beta.solana.com