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

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.zip

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