Get Widget
GET /widget.json Returns a unique Widget Object. This is the same endpoint use for the widget displayed in the top-right corner of the suzzy games webpage. Widget Object Field Type Description status string Current status either "online", "degraded", or "down" counter_players_online number? Estimated number of players online
This endpoint returns the headers 'X-Refresh' and 'Etag'
Get Status
GET /status.json Returns a unique Status Object. Includes the current status, an array of tracker objects, and an array of event objects which occurred today. Status Object Field Type Description status string Current status either "online", "degraded", or "down" trackers Array<Trackers> List of Trackers events Array<Events> List of Events for Today
This endpoint returns the headers 'X-Refresh' and 'Etag' Notice: This endpoint is compressed with gzip. Your client must support and notify the server that it accepts gzip encoded content via the Accept-Encoding header. Otherwise your request will be rejected with a 415 Unsupported Media Type status code.
Get Events
GET /events Returns an array of Event Objects for today. You can request a specific day using the query parameter date in MM/DD/YYYY format (ex. date=06/26/2003).
Get Events Summary
GET /events/summary Returns a Unique Summary Object for this month. You can request a specific month using the query parameter date in MM/YYYY format. (ex. date=06/2003) Summary Object Field Type Description uptime string Uptime Percentage in Float results ... See Description Below
The results field is a JSON object with the keys being the day of the month, and it's value being an Array with three integers. Each integer represents how many seconds of Degredation, Downtime, and Maintenance occurred that day, respectively. { "uptime": "99.99", // Uptime Percent as Float "results": { "0": [0, 0, 3600], // "Day": [Seconds Degraded, Downtime, Maintenance] "12": [300, 0, 0], // Ex. 5 Minutes of Downtime on the 12th day of the month } }