Statuspage logo
Dev integration

Statuspage dashboards on Apple TV and every office display

Your Statuspage incidents, live on every office display. Connect Statuspage, describe the dashboard you want, and your AI builds it. It runs on an Apple TV, a native tvOS app. Always on.

Components by statusLive
Operational
API
Degraded
Dashboard
Operational
Webhooks
Under maintenance
Billing

An example Statuspage widget. You describe it, your AI builds it.

What you can build

Real widgets, not mockups of a single layout. Each one is a screen you can stand up from Statuspage.

Open incidentsLive
Elevated API latency
Impact · minor
Identified
Dashboard timeouts
Impact · minor
Investigating
Billing window
Impact · none
Monitoring
  • Each component and its status: operational, degraded, partial outage, major outage, or under maintenance.
  • Open incidents with name, status, and impact.
  • How many components are operational right now.
  • An all-clear on screen when nothing is investigating.
  • Incident counts by status: investigating, identified, monitoring, resolved.
  • How many incidents you opened over the last 12 weeks.

What you can pull from Statuspage

Dance Party reads your Statuspage data through Statuspage's own API, read-only. Anything below can go on a screen. You never write a query.

Incidents

API docs ↗
  • Incident list
    Name, status (investigating, identified, monitoring, resolved), and created time.
  • Impact
    none, minor, major, or critical on each incident.
  • Incident updates
    Each update's body, status, and created_at on GET /pages/{id}/incidents.
  • Scheduled maintenance
    Name, scheduled_for, scheduled_until, and status from GET /pages/{id}/incidents/scheduled.

Components

API docs ↗
  • Component status
    operational, degraded_performance, partial_outage, major_outage, under_maintenance.
  • Component names
    The services on the page, each with its current status.
  • Page profile
    Page name and subdomain from GET /pages/{id}.

How to connect Statuspage

API key connection. No code, no drag-and-drop.

  1. 1
    In Dance Party, open Settings, then Integrations.
    Integrations
    Connect a data source and DJ Agent builds dashboards from live data. Connected accounts power widgets that refresh on their own.
    Statuspage logoStatuspageNot connected
    Incidents, component status, and impact.
    Connect Statuspage
    HubSpot logoHubSpotNot connected
    Pipeline, deals, and closed revenue.
    Connect HubSpot
    Slack logoSlackNot connected
    Live messages from any channel.
    Connect Slack
    Stripe logoStripeNot connected
    Revenue, MRR, and new customers.
    Connect Stripe
    Notion logoNotionNot connected
    Docs, tasks, and database records.
    Connect Notion
    Google Analytics logoGoogle AnalyticsNot connected
    Traffic, acquisition, and conversion rates.
    Connect Google Analytics
  2. 2
    Click Connect on Statuspage. Paste a Statuspage API key. Dance Party stores it encrypted and connects.
    Statuspage logo
    Statuspage
    Not connected
    Paste a read-only Statuspage API key. It is stored encrypted.
    Connect Statuspage
    Open Statuspage, then API info
  3. 3
    Describe the dashboard in plain English. For example: open incidents by impact, plus each component's status.
    New dashboard+ Widget
    Describe a widget in DJ Agent, or click + Widget
    DJ Agent
    DATA SOURCES
    Statuspage logoStatuspageConnected
    Show open Statuspage incidents by impact, plus each component's status.Send
  4. 4
    Your AI builds the widget from your live Statuspage data and drops it on the board.
    New dashboard+ Widget
    Statuspage logoComponents by statusLive
    Operational
    API
    Degraded
    Dashboard
    Operational
    Webhooks
    Under maintenance
    Billing
    DJ Agent
    DATA SOURCES
    Statuspage logoStatuspageConnected
    Show open Statuspage incidents by impact, plus each component's status.Send
  5. 5
    Assign the dashboard to a screen. It goes live on the display.

Read-only, always. You paste a Statuspage API key (Authorization: OAuth <key>. That OAuth prefix is literal; this is not an OAuth login). Dance Party stores it encrypted and only reads incidents and components. It never creates or updates an incident. Statuspage keys are full-access; Dance Party still only reads. Query-parameter api_key auth is retired.

Frequently asked questions

Can I show a Statuspage dashboard on a TV?

Yes. Connect Statuspage, describe the dashboard, and your AI builds it. It runs on an Apple TV, a native tvOS app, on any office display. Always on, and it refreshes on its own.

Is the Statuspage connection read-only?

Yes. You paste an API key. Dance Party stores it encrypted and only reads incidents and components. It never creates, updates, or resolves an incident. Statuspage does not offer a read-only key; Dance Party still only reads.

What can Dance Party see?

Incidents (name, status, impact) and components (name and status). It does not post updates or change a component.

Where do I get the API key?

Log in at manage.statuspage.io, open your avatar, then API info, and create a key. Statuspage shows the key once. Only account owners can create keys.

Do I need to build the dashboard myself?

No. You connect Statuspage, describe what you want, and your AI builds the dashboard and deploys it to a screen.

More integrations

Put your Statuspage dashboard on every display

Connect Statuspage. Describe what you want. Your AI builds it and it runs on every office display, 24/7.

Get Started