=== VerCheck API === Contributors: rolandbende Donate link: https://rolandbende.com/ Tags: versioncheck, healthcheck Requires at least: 5.2 Tested up to: 6.8 Stable tag: 1.0.0 Requires PHP: 7.4 License: GPL-3.0-or-later License URI: http://www.gnu.org/licenses/gpl.html Version check REST API endpoint for WordPress. == Description == This plugin adds a custom REST API endpoint that returns information about the current versions of the WordPress core, active themes, and active plugins. - **HTTP method:** `GET` - **API endpoint:** `/wp-json/vercheck-api/v1/status` **Important:** The endpoint requires authentication via a Bearer token. The JSON response includes: - The current WordPress version. - A list of active plugins with available updates, including their current and latest versions. - A list of active themes with available updates, including their current and latest versions. **Response example:** ```json { "core": { "current_version": "6.4.3", "new_version": "6.5", "is_outdated": true }, "outdated_plugins": [ { "name": "Example Plugin", "current_version": "1.2.0", "new_version": "1.3.0" } ], "outdated_themes": [] } ``` **Additional info:** The unique request ID for each API call is returned in the response header: ``` X-Request-ID: ``` Useful for remote monitoring, CI/CD checks, and automated update workflows. == Screenshots == 1. Admin settings == Changelog == = 1.0.0 = * Initial release. REST API endpoint and admin token settings.