Capabilities

LIST_BOSSES

Return live raid and grand-boss status and respawn windows

Powers Website → Raid & grand bosses. The CMS contains only the section switch; names, state, levels, and dates always come from the connector.

Each row contains bossId, name, kind (RAID or GRAND), level, state (ALIVE, DEAD, or UNKNOWN), nullable respawnAt, and nullable respawnWindowEndsAt. Both dates use ISO 8601 with an offset. Use the end field only when the game genuinely has a random respawn window.

Implementing it

JsonArray listBosses() throws Exception;

For bosses held in the live world, read the spawn manager rather than reconstructing state from an old database row. A pack that cannot answer reliably must omit LIST_BOSSES.

A successful empty list means the server tracks no public bosses. A broken query returns FAILED, which the hosted site displays as unavailable rather than as an empty world.

On this page