{"id":13810394,"url":"https://github.com/BWibrew/WP-Site-Monitor","last_synced_at":"2025-05-14T10:33:13.376Z","repository":{"id":191235864,"uuid":"100482455","full_name":"BWibrew/WP-Site-Monitor","owner":"BWibrew","description":"A WordPress plugin to extend the WP REST API to help manage sites remotely.","archived":false,"fork":false,"pushed_at":"2018-02-04T10:14:21.000Z","size":70,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-05-19T06:18:33.100Z","etag":null,"topics":["rest-api","wordpress","wordpress-plugin","wordpress-rest-api"],"latest_commit_sha":null,"homepage":"https://wordpress.org/plugins/wp-site-monitor/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BWibrew.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-08-16T11:35:47.000Z","updated_at":"2024-03-30T02:58:51.000Z","dependencies_parsed_at":"2023-08-29T00:10:01.896Z","dependency_job_id":null,"html_url":"https://github.com/BWibrew/WP-Site-Monitor","commit_stats":null,"previous_names":["bwibrew/wp-site-monitor"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BWibrew%2FWP-Site-Monitor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BWibrew%2FWP-Site-Monitor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BWibrew%2FWP-Site-Monitor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BWibrew%2FWP-Site-Monitor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BWibrew","download_url":"https://codeload.github.com/BWibrew/WP-Site-Monitor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":213870383,"owners_count":15650179,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["rest-api","wordpress","wordpress-plugin","wordpress-rest-api"],"created_at":"2024-08-04T02:00:52.005Z","updated_at":"2024-08-04T02:01:47.327Z","avatar_url":"https://github.com/BWibrew.png","language":"PHP","funding_links":[],"categories":["WordPress Plugins"],"sub_categories":[],"readme":"# WP REST API endpoints to help manage sites remotely\n\n[![Build Status](https://img.shields.io/travis/BWibrew/WP-Site-Monitor.svg?branch=master\u0026style=flat-square)](https://travis-ci.org/BWibrew/WP-Site-Monitor)\n[![StyleCI](https://styleci.io/repos/100482455/shield?branch=master)](https://styleci.io/repos/100482455)\n[![Scrutinizer](https://img.shields.io/scrutinizer/g/BWibrew/WP-Site-Monitor.svg?style=flat-square)](https://scrutinizer-ci.com/g/BWibrew/WP-Site-Monitor)\n[![Scrutinizer Coverage](https://img.shields.io/scrutinizer/coverage/g/BWibrew/WP-Site-Monitor.svg?style=flat-square)](https://scrutinizer-ci.com/g/BWibrew/WP-Site-Monitor)\n\nAll additional endpoints are under the `wp-site-monitor/v1/` namespace.\ne.g. `https://example.com/wp-json/wp-site-monitor/v1/wp-version`\n\n## Additional endpoints\n- `wp-version` returns the current version of wordpress as a string.\n      \n  Example output: `\"4.9.2\"`\n- `plugins` returns a JSON object listing installed plugins with the plugin details.\n  \n  Example output:\n  ```json\n  {\n      \"wp-super-cache/wp-cache.php\": {\n          \"Name\": \"WP Super Cache\",\n          \"PluginURI\": \"https://wordpress.org/plugins/wp-super-cache/\",\n          \"Version\": \"1.5.9\",\n          \"Description\": \"Very fast caching plugin for WordPress.\",\n          \"Author\": \"Automattic\",\n          \"AuthorURI\": \"https://automattic.com/\",\n          \"TextDomain\": \"wp-super-cache\",\n          \"DomainPath\": \"\",\n          \"Network\": false,\n          \"Title\": \"WP Super Cache\",\n          \"AuthorName\": \"Automattic\",\n          \"Active\": true\n      },\n      \"wordpress-seo/wp-seo.php\": {\n          \"Name\": \"Yoast SEO\",\n          \"PluginURI\": \"https://yoa.st/1uj\",\n          \"Version\": \"6.1.1\",\n          \"Description\": \"The first true all-in-one SEO solution for WordPress, including on-page content analysis, XML sitemaps and much more.\",\n          \"Author\": \"Team Yoast\",\n          \"AuthorURI\": \"https://yoa.st/1uk\",\n          \"TextDomain\": \"wordpress-seo\",\n          \"DomainPath\": \"/languages/\",\n          \"Network\": false,\n          \"Title\": \"Yoast SEO\",\n          \"AuthorName\": \"Team Yoast\",\n          \"Active\": true\n      }\n  }\n  ```\n\nOptions are provided in the WP Site Monitor settings menu to toggle individual endpoints.\n\n## Installation\n\n1. Upload the plugin files to the `/wp-content/plugins/wp-site-monitor` directory, or install the plugin through the\nWordPress plugins screen directly.\n2. Activate the plugin through the 'Plugins' screen in WordPress.\n3. Use the Settings-\u003eWP Site Monitor screen to configure the plugin.\n\n\n## Frequently Asked Questions\n### How does authentication work with this plugin?\nBecause this plugin just extends the official REST API, you can use any authentication method the REST API supports.\nYou may want to use a another plugin to add extra authentication methods such as \n[WordPress REST API – OAuth 1.0a Server](https://wordpress.org/plugins/rest-api-oauth1/) or \n[JWT Authentication for WP REST API](https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBWibrew%2FWP-Site-Monitor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBWibrew%2FWP-Site-Monitor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBWibrew%2FWP-Site-Monitor/lists"}