Directory / plugin
WP Site Monitor
v1.0.0 · by bwibrew
Extends official WP REST API to provide extra endpoints to help manage sites remotely.
About this plugin
WP REST API endpoints to help manage sites remotely
All additional endpoints are under the wp-site-monitor/v1/ namespace.
e.g. https://example.com/wp-json/wp-site-monitor/v1/wp-version
Additional endpoints
-
wp-versionreturns the current version of wordpress as a string.Example output:
"4.9.2" -
pluginsreturns a JSON object listing installed plugins with the plugin details.Example output:
json
{
"wp-super-cache/wp-cache.php": {
"Name": "WP Super Cache",
"PluginURI": "https://wordpress.org/plugins/wp-super-cache/",
"Version": "1.5.9",
"Description": "Very fast caching plugin for WordPress.",
"Author": "Automattic",
"AuthorURI": "https://automattic.com/",
"TextDomain": "wp-super-cache",
"DomainPath": "",
"Network": false,
"Title": "WP Super Cache",
"AuthorName": "Automattic",
"Active": true
},
"wordpress-seo/wp-seo.php": {
"Name": "Yoast SEO",
"PluginURI": "https://yoa.st/1uj",
"Version": "6.1.1",
"Description": "The first true all-in-one SEO solution for WordPress, including on-page content analysis, XML sitemaps and much more.",
"Author": "Team Yoast",
"AuthorURI": "https://yoa.st/1uk",
"TextDomain": "wordpress-seo",
"DomainPath": "/languages/",
"Network": false,
"Title": "Yoast SEO",
"AuthorName": "Team Yoast",
"Active": true
}
}
Options are provided in the WP Site Monitor settings menu to toggle individual endpoints.