Home

Get Combined Status Information

GET https://status.e621.ws/json

A JSON schema for this response can be found here.

Query Parameters

NameTypeDescription

limit

Number

The number of history entries to return. Defaults to 100, any number between 1 and 1000 can be provided.

{
  "$schema": "https://status.e621.ws/schema/combined.json",
  "current": {
    "available": true,
    "state": "up", // down, partially-down, maintenance, error
    "status": 200,
    "statusMessage": "OK",
    "since": "0000-00-00T00:00:00.000Z",
    "note": null // string
  },
  "history": [
    {
      "available": false,
      "state": "down",
      "status": 522,
      "statusMessage": "Connection Timed Out",
      "since": "0000-00-00T00:00:00.000Z"
    }
  ]
}

Get Current Status Information

GET https://status.e621.ws/json/current

A JSON schema for this response can be found here.

{
  "$schema": "https://status.e621.ws/schema/current.json",
  "available": true,
  "state": "up", // down, partially-down, maintenance, error
  "status": 200,
  "statusMessage": "OK",
  "since": "0000-00-00T00:00:00.000Z",
  "note": null // string
}

Get Historical Status Information

GET https://status.e621.ws/json/history

A schema for each object can be found here, as well as for the root here.

Query Parameters

NameTypeDescription

limit

Number

The number of history entries to return. Defaults to 100, any number between 1 and 1000 can be provided.

date

String

The date to get the history of as an ISO-8601 timestamp. Only the day, month, and year are considered.

[
  {
    "$schema": "https://status.e621.ws/schema/history.json",
    "available": false,
    "state": "down",
    "status": 522,
    "statusMessage": "Connection Timed Out",
    "since": "0000-00-00T00:00:00.000Z"
  }
]

Last updated