WP Manifestindependent plugin directory
manifest / developer / wp-api-endpoints-explorer

WP API Endpoints Explorer

Secure JWT authentication and REST API explorer for WordPress

★ 1stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/pushpa2611/wp-api-endpoints-explorer/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WP 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

  1. Download or clone this repository
  2. Upload the plugin folder to /wp-content/plugins/
  3. Activate WP API Endpoints Explorer
  4. 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