Company

About PulsAPI

PulsAPI is a cloud status monitoring product for engineering teams. It reads the official status pages of 2463+ cloud and SaaS vendors, normalises what they publish into one shape, and tells you when something your systems depend on changes state, before a customer does.

Why it exists

Every engineering team has the same 2am story. The pager goes off, error rates are climbing, and the first twenty minutes go to answering one question: is this our code, or is it one of the forty external services we depend on?

Answering it is unreasonably slow. Each vendor publishes status somewhere different, in a different format, on a different platform, with a different idea of what “degraded” means. Some publish component-level detail; some publish a single green dot; some publish nothing at all and expect you to read a blog. There was no shared view, so every team built a private one out of browser tabs.

PulsAPI is that shared view. One dashboard, one vocabulary, one alert path. And because the same data belongs in your own systems too, there is a public API, an MCP server, and a CLI on top of it.

How the data is collected

PulsAPI polls each vendor’s own published status source: every 60 seconds while that vendor is not fully operational or has just changed state, every 5 to 20 minutes while it is stable and unwatched. Where a vendor runs a known status platform, PulsAPI reads its API directly. Where a vendor publishes something less structured (an RSS feed, a server-rendered page, an undocumented JSON endpoint), a per-vendor fetcher handles it, and the reading carries a confidence score that says how much it should be trusted.

Component-level detail is kept where the vendor provides it, so an incident reads as “S3 in us-east-1 is degraded” rather than “AWS has issues”. Where PulsAPI has no trustworthy reading it reports UNKNOWN rather than guessing. A confidently wrong green dot is worse than an honest gap, and that principle decides most of the arguments about what to display.

Uptime and MTTR are computed from recorded observations over rolling 7, 30, and 90-day windows, not from vendor self-reporting. When PulsAPI has not watched a service long enough to fill a window, it says so instead of showing 100%.

Who builds it

PulsAPI Inc. was founded in October 2025 and is incorporated in Delaware, United States. The product is designed, built and operated by one engineer.

Nizar HaimoudFounder

Writes the fetchers, runs the infrastructure, and answers the support email. PulsAPI started as a private dashboard for answering one question at 2am (is this us, or is it one of them?) and became a product because the answer was worth more written down than rebuilt from browser tabs every time.

One person is a real constraint and it would be strange to hide it. There is no 24/7 phone rota, and the roadmap moves in one lane at a time. What you get in exchange is that the person who replies to a support email is the person who wrote the fetcher that produced the reading you are asking about, so “this vendor is being read wrong” is a same-day fix rather than a ticket that has to travel.

The way to judge that is not a biography. It is whether the numbers on this site hold up when you check one against the vendor’s own status page, whether PulsAPI says UNKNOWN when it should, and whether the uptime figures come with the window they were measured over. Those are all checkable in about a minute, and they are the right test.

The longer founding story is in About PulsAPI: our mission and story.

How to reach us

For anything that needs a reply, the contact page routes to the right place, and support opens a ticket.

See it working

The catalog is public and needs no account. Every vendor PulsAPI monitors has a live status page you can read right now.

About PulsAPI