Booster Bot

Documentation

Read your server’s booster data from your own app.

Base URL

https://boostsync-api.sh0.si

Authentication

Every request needs a key in the x-api-key header. Each key only works for one server, so a key can’t read anyone else’s data.

Open your servers to generate a key.

Endpoints

GET/guildsGuilds with booster counts
GET/guilds/:guildId/boostersCurrent boosters · add ?all=true for history
GET/guilds/:guildId/boosters/:userIdIs this user boosting?
GET/boostersAll current boosters (all guilds)

Rate limits

Requests are counted per key and shown on each server’s API usage page (today, 7-day and 30-day totals). No limits are enforced yet — every key is currently unmetered, so you can poll as often as you like.

Example

curl -H "x-api-key: YOUR_API_KEY" \
  https://boostsync-api.sh0.si/guilds/YOUR_GUILD_ID/boosters

Responses keep the same shape as before — one object per booster: userId, since, username, guildId (plus extra history fields).