WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by agussuroyo v2.4.0

WP API SwaggerUI

WordPress REST API with Swagger UI.

WP API SwaggerUI

The facts

Rating
5★ from 11
Active installs
2k+
Price
Free
Last updated
12 Jul 2026
Added
Jul 2019
Requires WP
4.7
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
71,353

Our analysis

AI-assisted

WP API SwaggerUI is a WordPress plugin that provides an interactive user interface for testing WordPress REST API endpoints directly from your website. It allows you to make various types of requests such as GET, POST, PUT, PATCH, and DELETE, facilitating easy API exploration.

The plugin supports Basic and Bearer token authentication methods and offers options to customize the authorization methods displayed in the Swagger UI. It can output schemas in either Swagger 2.0 or OpenAPI 3.0.3 formats, making it suitable for developers and site administrators working with APIs.

Best for: Developers and site administrators working with WordPress REST APIs.

What it does well

  • Supports multiple request methods including GET, POST, PUT, PATCH, and DELETE
  • Offers Basic and Bearer token authentication options
  • Customizable authorization methods in the Swagger UI
  • Outputs in Swagger 2.0 or OpenAPI 3.0.3 formats
  • Free to use and available in the WordPress.org directory

Where it falls short

  • Limited information on additional features or customisation options

Verdict

WP API SwaggerUI is a useful tool for those needing to interact with WordPress REST APIs, providing essential functionalities for API testing and exploration.

From the developer

agussuroyo's own description of WP API SwaggerUI, lightly tidied.

SwaggerUI used to make WordPress REST API endpoint have a interactive UI, so we can check our API endpoint directly from the website it self

Feature:

  • Support for GET, POST, PUT, PATCH and DELETE request method
  • Support for Auth Basic authorization method
  • Support for Bearer token (Authorization header) authorization method
  • Choose which authorization methods (Basic / Bearer) appear in the Swagger UI Authorize dialog
  • Output as Swagger 2.0 (default) or OpenAPI 3.0.3
  • Option to include or omit the site admin contact email in the generated schema
  • Choose which namespace API that will be used on the SwaggerUI

Read the full description on the official page →

Tagged as

feature REST API
topic Rest Support

Alternatives

Other plugins for integrating services.

LocoAI

LocoAI

89

LocoAI - Auto Translate For Loco Translate is a powerful tool for developers looking to quickly translate thei...

Free 70k+ installs 4.9★ (637)
Uncanny Automator

The AI + Automation plugin for WordPress. Automate workflows across all your plugins and apps, add an AI agent...

Free 40k+ installs 4.9★ (156)
Open User Map

Create custom interactive maps with free Leaflet-based styles, no Google Maps API key, frontend marker submiss...

Free 10k+ installs 5★ (67)
Activity Log

Monitor every change on your WordPress site — who did what, when, and where it came from — for a complete audi...

Free 200k+ installs 4.3★ (74)
Reviews Feed

No API key required. Display Yelp and Google reviews for any business in a clean, customizable feed on your si...

Free 100k+ installs 4.4★ (34)
Bit integrations

Contact Form, Google Sheet, MailChimp, Brevo, Webhook, Zoho CRM Automation and Integration plugin that Connect...

Free 20k+ installs 4.9★ (160)