Skip to main content
Everything that happens in the server is stored as an event for 7 days (up to the newest 5,000 per server). Logs keep working while the server is offline.

The feed

GET /v1/server/events returns every event type. The log endpoints return one kind each: Event types and their data are the same as for webhooks.

Following new events

Every event has an id that goes up by one. Remember the last one you saw and ask for anything after it:
With after, results come oldest first. If you get exactly limit events back, there may be more, so ask again with the last id. Polling every 10 seconds this way never misses or repeats an event.

Paging back

Without after, results come newest first. To go further back, pass the oldest id you have as before:
nextCursor is the id to pass as before for the next page, or null when there’s nothing older.

Parameters

What gets logged

  • Joins and leaves for every player.
  • Every death. killer is set when another player hurt them in the 15 seconds before.
  • Staff commands from chat and the console, plus every API command and its result.
  • Mod calls when opened and when a staff member responds.
  • Every new MDT call: 000 calls from players and automatic alerts (robberies, pursuits, crashes, fires).