Overview

This is the API version of your status page. Because robots care about your status too.

The Public Status API enables you to provide your API consumers with a simple GET method to query the current status.

Requirements

Status page must be activated and in public mode.

 

Example Request

Check out a real-world example using Status.io’s current status: https://4277980205320394.hostedstatus.com/1.0/status/51f6f2088643809b7200000d

Find the URL for your status page by selecting the API menu from the dashboard.

Example Response (JSON)

Here’s a sample of the response data structure.

 

{
  "result": {
    "status_overall": {
      "updated": "2016-01-29T22:57:03.079Z",
      "status": "Operational",
      "status_code": 100
    },
  "status": [
    {
      "id": "56a808c7b62d59d808000016",
      "name": "Website",
      "updated": "2016-01-29T22:57:03.079Z",
      "status": "Operational",
      "status_code": 100,
      "containers": [
        {
          "id": "56a808c7b62d59d808000015",
          "name": "US-West",
          "updated": "2016-01-29T22:55:53.004Z",
          "status": "Operational",
          "status_code": 100
        },
        {
          "id": "56a808c7b62d59d808000019",
          "name": "US-East",
          "updated": "2016-01-29T22:55:53.004Z",
          "status": "Operational",
          "status_code": 100
        }
      ]
    }
    ],
    "incidents": [],
    "maintenance": {
      "active": [],
      "upcoming": []
    }
  }
}