Status page aggregator
A status page aggregator collects the official status pages of every vendor you depend on and shows them in one place — component by component, region by region, with alerts when something changes. PulsAPI tracks 2461 services this way.
Live right now
Server-rendered from the same pipeline that powers every PulsAPI status page. Regenerated at most once an hour.
| Vendor | Current status | Category | Status page |
|---|---|---|---|
| Cloudflare | Degraded | cdn | Is Cloudflare down? |
| AWS | Partial outage | cloud | Is AWS down? |
| CloudFront | Operational | cdn | Is CloudFront down? |
| GitHub | Operational | devtools | Is GitHub down? |
| Stripe | Operational | fintech | Is Stripe down? |
| Akamai | Degraded | cdn | Is Akamai down? |
| Cloudflare Workers | Partial outage | cloud | Is Cloudflare Workers down? |
| Zoom | Operational | communication | Is Zoom down? |
Status aggregation is not uptime monitoring
These get conflated constantly, and they answer different questions. Most teams need both.
| Uptime monitoring | Status page aggregation | |
|---|---|---|
| What it watches | An endpoint you control | What the vendor publishes about itself |
| Answers | Is it responding? | Which component, which region, since when |
| Knows about | Your own surface | Vendors you never call directly |
| During an incident | Tells you something broke | Tells you whose it is |
| Blind spot | Vendor-side degradation you cannot probe | Whatever the vendor chooses not to publish |
What aggregation buys you
Component-level detail, not one global light
A vendor being 'degraded' rarely means all of it. PulsAPI tracks each published component separately, so you can watch the one API you actually call instead of the whole provider.
Regions tracked independently
An incident in one region is not an incident in yours. Where a vendor publishes regional breakdowns, PulsAPI keeps them separate rather than collapsing them into a single verdict.
Incidents with timelines
Each incident keeps its detection time, the vendor's own updates, and its resolution, so a postmortem does not depend on someone having screenshotted a status page at the right moment.
Alerting with routing rules
Route by service, component, and severity to Slack, Discord, Microsoft Teams, PagerDuty, webhooks, or email, with cooldowns so one flapping vendor does not bury the channel.
Uptime and SLA history
30, 60, and 90-day uptime per service and per component, recorded continuously, so an SLA conversation starts from data rather than from memory.
Dependency impact mapping
Link vendors to the capabilities they support, so an incident reads as 'checkout is affected' rather than as the name of an infrastructure component nobody outside the team recognises.
Compared with checking status pages by hand
Manual checking is free and works fine at small scale. It stops working for a specific, measurable reason.
Popular vendor status pages
Research
Common questions
What is a status page aggregator?
A status page aggregator collects the official status pages of the vendors you depend on and presents them in one view. Instead of opening a tab per provider, you see every dependency's current state, component-level detail, and open incidents in a single place, with alerting when something changes.
How is a status page aggregator different from uptime monitoring?
Uptime monitoring pings an endpoint you control and tells you whether it answered. A status page aggregator reads what the vendor itself publishes: which component is affected, which region, when the incident opened, and how the vendor is describing it. They answer different questions. Uptime monitoring tells you something is wrong; aggregation tells you whose fault it is and what else it touches.
Why not just check each vendor's status page?
You can, and for two or three vendors that is fine. The cost is linear: every provider has its own URL, its own layout, its own definition of 'degraded', and its own component naming. PulsAPI normalizes those into one schema so a Statuspage JSON feed, an RSS feed, and a hand-rolled HTML page produce comparable records.
Does PulsAPI cover vendors that have no status page?
Some of them. Where a vendor publishes nothing machine-readable, PulsAPI falls back to a direct reachability check against the service itself. That is a weaker signal than a published component breakdown and it is labelled as such — a global up/down rather than per-component detail.
How often is vendor status refreshed?
The crawler polls vendor status pages every 60 seconds. Detected changes reach Slack, Discord, Microsoft Teams, PagerDuty, webhooks, or email in a few seconds. The live examples on this page are server-rendered and regenerate at most once an hour.
Aggregate your stack's status pages
Start on the free Starter plan, or take a 30-day Business trial with no card.