A read only JSON API for building bots, widgets and stat sites on top of Erila Network: server status, game modes, player profiles, leaderboards, SkyBlock islands, news and the store catalogue.
https://erilanetwork.com/api/v1
Every path in this reference is relative to the base URL. The version is part of the path; breaking changes ship under a new version.
- Sign in on erilanetwork.com, open your profile and create a key on the API tab.
- Send it with every request:
curl https://erilanetwork.com/api/v1/status/ \
-H "Authorization: Bearer $ERILA_API_KEY"{ "totalPlayers": 128, "modes": { "bedwars": 40, "skywars": 12 }, "skyblock": 61, "maintenance": false }- Authentication
- Conventions
- Rate limits
- Errors
- Endpoints
- Status:
GET /status/ - Servers:
GET /servers/ - Games:
GET /games/,GET /games/{slug}/ - Players:
GET /players/{name}/ - Members:
GET /members/{username}/ - Leaderboards:
GET /leaderboards/,GET /leaderboards/{key}/ - Islands:
GET /islands/,GET /islands/{id}/ - News:
GET /news/,GET /news/{slug}/ - Changelog:
GET /changelog/ - Store:
GET /store/categories/,GET /store/products/
- Status:
Cache what you can, poll status no more than once every 30 seconds, and keep your key on a server. Keys that are abused get revoked.