PHPackages                             tombonez/wp-uptime-monitor-rest-api-endpoint - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. tombonez/wp-uptime-monitor-rest-api-endpoint

ActiveWordpress-muplugin[Logging &amp; Monitoring](/categories/logging)

tombonez/wp-uptime-monitor-rest-api-endpoint
============================================

A WordPress plugin for adding a non-cacheable REST API endpoint to your website that can be used to monitor its uptime.

1.2.0(2y ago)29.4k↑58.3%[2 PRs](https://github.com/tombonez/wp-uptime-monitor-rest-api-endpoint/pulls)MITPHPPHP &gt;=7.0

Since Aug 2Pushed 2y ago1 watchersCompare

[ Source](https://github.com/tombonez/wp-uptime-monitor-rest-api-endpoint)[ Packagist](https://packagist.org/packages/tombonez/wp-uptime-monitor-rest-api-endpoint)[ Docs](https://github.com/tombonez/wp-uptime-monitor-rest-api-endpoint)[ RSS](/packages/tombonez-wp-uptime-monitor-rest-api-endpoint/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (3)Versions (7)Used By (0)

WP Uptime Monitor REST API Endpoint
===================================

[](#wp-uptime-monitor-rest-api-endpoint)

A WordPress plugin for adding a non-cacheable REST API endpoint to your website that can be used to monitor its uptime.

Installation
------------

[](#installation)

1. Download and unzip the plugin files.
2. Upload the `wp-uptime-monitor-rest-api-endpoint` directory to your `/wp-content/mu-plugins/` directory.
3. The endpoint will now be live at `https://example.com/wp-json/uptime-monitor/v1/check`.

Usage
-----

[](#usage)

Send a GET request to `https://example.com/wp-json/uptime-monitor/v1/check` to monitor the uptime of your website.

Response
--------

[](#response)

On successful communication with your website and the underlying database, the REST API will respond with "status" set to "online" and the current datetime "timestamp". The datetime format will be reflective of your SQL server's NOW() function output format.

If the website's server is not reachable or the database is inaccessible, you will receive an error message with HTTP status 503.

License
-------

[](#license)

The code is available under the [MIT License](https://github.com/tombonez/wp-uptime-monitor-rest-api-endpoint/blob/main/LICENSE).

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~14 days

Total

4

Last Release

979d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/be7203b781dbd11d9f7aec3e843ff0ebc94867c054f0c94902e59bd7471f6044?d=identicon)[tombonez](/maintainers/tombonez)

---

Top Contributors

[![tombonez](https://avatars.githubusercontent.com/u/967673?v=4)](https://github.com/tombonez "tombonez (8 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (4 commits)")

---

Tags

monitoringuptimewordpresswordpress-pluginmonitoringwordpresswordpress pluginuptime

### Embed Badge

![Health badge](/badges/tombonez-wp-uptime-monitor-rest-api-endpoint/health.svg)

```
[![Health](https://phpackages.com/badges/tombonez-wp-uptime-monitor-rest-api-endpoint/health.svg)](https://phpackages.com/packages/tombonez-wp-uptime-monitor-rest-api-endpoint)
```

###  Alternatives

[rollbar/rollbar

Monitors errors and exceptions and reports them to Rollbar

33723.7M82](/packages/rollbar-rollbar)[datadog/php-datadogstatsd

An extremely simple PHP datadogstatsd client

19024.6M15](/packages/datadog-php-datadogstatsd)[ohdearapp/ohdear-cli

A standalone CLI tool for Oh Dear monitoring.

1371.3k](/packages/ohdearapp-ohdear-cli)[ohdearapp/laravel-ohdear-webhooks

Handle Oh Dear webhook calls in a Laravel app

2224.4k3](/packages/ohdearapp-laravel-ohdear-webhooks)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
