---
title: "Get detailed component status summary"
method: GET
path: "/api/v2/summary.json"
tags: ["Degreed API Status"]
---

# Get detailed component status summary

`GET /api/v2/summary.json`

Returns overall system status, component-level statuses, active incidents, and scheduled maintenance.

## Response `200`

Successful response containing detailed status summary

- StatusSummary
  - `page` StatusPage, required
    - `id` string, required
    - `name` string, required
    - `url` string, uri, required
    - `time_zone` string, required
    - `updated_at` string, date-time, required
  - `components` StatusComponent[], required
    - `id` string, required
    - `name` string, required
    - `status` 'operational' | 'degraded_performance' | 'partial_outage' | 'major_outage' | 'under_maintenance', required — Component status indicator.
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
    - `position` integer, required
    - `description` string, nullable
    - `showcase` boolean, required
    - `start_date` string, nullable
    - `group_id` string, nullable
    - `page_id` string, required
    - `group` boolean, required — Indicates whether this object represents a component group.
    - `only_show_if_degraded` boolean, required
    - `components` string[] — Present when group is true. Contains child component IDs.
  - `incidents` Incident[], required — Active and recent incidents. May be empty.
    - `id` string, required
    - `name` string, required
    - `status` string, required
    - `impact` string, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
    - `shortlink` string, uri, nullable
  - `scheduled_maintenances` ScheduledMaintenance[], required — Scheduled maintenance windows. May be empty.
    - `id` string, required
    - `name` string, required
    - `status` string, required
    - `impact` string, required
    - `scheduled_for` string, date-time, required
    - `scheduled_until` string, date-time, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
    - `shortlink` string, uri, nullable
  - `status` OverallStatus, required
    - `indicator` 'none' | 'minor' | 'major' | 'critical', required — Overall system status indicator.
    - `description` string, required

---

[API](https://skmtc.net/degreed/apis/degreed-api-web.md) · [All operations](https://skmtc.net/degreed/apis/degreed-api-web/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/degreed/degreed-api-web/revisions/4a22b709515c/schema)
