How to get SaaS Statuspage Incident Feed
Pull normalized incidents from public Atlassian Statuspage JSON endpoints (GitHub, Stripe, Cloudflare, and any statuspage.io / .status.com host). githubstatus.com is one page of it. A run reads that public list and saves one row per result.
One row per result
A row has Vendor, Status Host, Name, Status. The columns are listed in the schema on this page.
New rows from that site
Each run reads githubstatus.com again. Put it on a schedule and the next file is the latest rows from that site.
SaaS Statuspage Incident Feed in Excel, Sheets, or Power BI
The rows are the same in each of those tools. The guide for the one you already use starts with a free Apify account and finishes with the file.
Schema
Examples come from the actor sample, not a live result.
| Name | Description | Example |
|---|---|---|
vendor | Vendor | githubstatus |
statusHost | Status Host | active |
name | Name | Incident |
status | Status | resolved |
impact | Impact | minor |
createdAt | Created At | 2026-09-20 |
updatedAt | Updated At | 2026-09-20 |
scrapedAt | Scraped At | 2026-09-24T12:00:00.000Z |
vendorVendorgithubstatusstatusHostStatus HostactivenameNameIncidentexample statusStatusresolvedimpactImpactminorcreatedAtCreated At2026-09-20updatedAtUpdated At2026-09-20scrapedAtScraped At2026-09-24T12:00:00.000Z