WP API Endpoints Explorer
Secure JWT authentication and REST API explorer for WordPress
by Pushpasharmila S · github.com/pushpa2611/wp-api-endpoints-explorer · website
★ 1stars
1forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/pushpa2611/wp-api-endpoints-explorer/archive/refs/heads/main.zipWP API Endpoints Explorer is a powerful WordPress admin plugin that provides secure JWT authentication and a visual interface to explore, manage, and export WordPress REST API endpoints.
🚀 Features
- JWT Authentication for WordPress REST API
- Visual REST API Explorer inside WordPress Admin
- Toggle visibility of Posts, Pages, CPTs, and WooCommerce endpoints
- Export API documentation as:
- OpenAPI (Swagger) JSON
- Postman Collection (v2.1)
- AES-256 encrypted content endpoint
- Clean, lightweight admin UI (no external dependencies)
🧩 Supported Endpoints
- WordPress Core (Posts, Pages)
- Custom Post Types (REST-enabled)
- WooCommerce (Products, Orders, Coupons)
- Custom JWT-protected endpoints
🔐 Security
- JWT-based authentication
- Optional public API visibility
- Encrypted content endpoint using AES-256-CBC
- Admin-only export access
📦 Installation
- Download or clone this repository
- Upload the plugin folder to
/wp-content/plugins/ - Activate WP API Endpoints Explorer
- Go to WP Admin → API Explorer
📤 Export Options
- OpenAPI (Swagger) JSON
- Postman Collection
🛠 Tech Stack
- PHP (WordPress Plugin APIs)
- JavaScript (Vanilla)
- CSS (Admin UI)
📄 License
GPLv2 or later
👩💻 Author
Pushpasharmila S
GitHub: https://github.com/Pushpa2611