# /status/1.0

Endpoint: GET /status/1.0
Version: 1.0

## Response 200 fields (application/json):

  - `result` (object)

  - `result.status_overall` (object)

  - `result.status_overall.updated` (string, required)

  - `result.status_overall.status` (string, required)

  - `result.status_overall.status_code` (integer, required)

  - `result.status` (array)

  - `result.status.id` (string, required)

  - `result.status.name` (string, required)
    Example: EAS Portal

  - `result.status.updated` (string, required)

  - `result.status.status` (string, required)
    Enum: "Operational", "Degraded Performance", "Partial Service Disruption", "Service Disruption", "Security Event"

  - `result.status.status_code` (integer, required)
    Status:
* `100` - Operational
* `300` - Degraded Performance
* `400` - Partial Service Disruption
* `500` - Service Disruption
* `600` - Security Event
    Enum: 100, 300, 400, 500, 600

  - `result.status.containers` (array, required)

  - `result.status.containers.id` (string, required)

  - `result.status.containers.name` (string, required)
    Example: DE1

  - `result.status.containers.updated` (string, required)

  - `result.incidents` (array)

  - `result.incidents.name` (string, required)
    Example: EDI - Degraded performance

  - `result.incidents._id` (string, required)

  - `result.incidents.datetime_open` (string, required)

  - `result.incidents.messages` (array, required)

  - `result.incidents.messages.details` (string, required)
    Example: We have identified the issue and are working on the resolution.

  - `result.incidents.messages.state` (integer, required)
    Status:
* default - Resolved
* `100` - Investigating
* `200` - Identified
* `300` - Monitoring
    Enum: 100, 200, 300

  - `result.incidents.messages.datetime` (string, required)

  - `result.incidents.containers_affected` (array, required)

  - `result.incidents.containers_affected.name` (string, required)
    Example: DE1

  - `result.incidents.containers_affected._id` (string, required)

  - `result.incidents.components_affected` (array, required)

  - `result.incidents.components_affected.name` (string, required)
    Example: EAS Portal

  - `result.incidents.components_affected._id` (string, required)

  - `result.maintenance` (object)

  - `result.maintenance.active` (array)

  - `result.maintenance.active.name` (string)
    Example: SMS - Service Maintenance

  - `result.maintenance.active._id` (string)

  - `result.maintenance.active.datetime_open` (string)

  - `result.maintenance.active.datetime_planned_start` (string)

  - `result.maintenance.active.datetime_planned_end` (string)

  - `result.maintenance.active.messages` (array)

  - `result.maintenance.active.containers_affected` (array)

  - `result.maintenance.active.components_affected` (array)

  - `result.maintenance.upcoming` (array)

