PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. API
  4. Disable REST API and Require JWT /…
Disable REST API and Require JWT / OAuth Authentication icon

Disable REST API and Require JWT / OAuth Authentication

Disables all REST API endpoints and requires JWT or OAuth Authentication.

By Benjamin Intal·API·Free
00
·60 active installs·Updated 8 years ago
DownloadVisit HomepageCompare

As of April 2026, Disable REST API and Require JWT / OAuth Authentication is a WordPress api plugin with 60 active installations and a 0/5 rating0. It has been downloaded 10.0K+ times in total. Requires WordPress 4.4+ and PHP 5.2+. Available on WordPress.org since 2017. Last updated 8 years ago — may have compatibility concerns. Top alternative: WP Consent API.

0/5Rating
60active installs
10.0K+total downloads
9 yearssince 2017

Overview

When you activate this plugin, all REST API endpoints will be disabled for non-authorized requests.

Best used with any of these plugins:

  • JWT Authentication for WP REST API
  • WP OAuth Server

Blocks ALL REST API endpoints except for:

  • /jwt-auth/v1/token/validate
  • /jwt-auth/v1/token
  • /oauth/authorize
  • /oauth/token
  • /oauth/me

Allows all REST API endpoints if they come with a valid Bearer Token Authentication (authentication via GET URL variables are still blocked)

When used alone in your site, your REST API will essentially be disabled.

Note that this plugin itself doesn’t provide JWT or OAuth authentication, it only whitelists them.

Features

  • No settings page
  • You can whitelist other REST API endpoint via a filter hook (see FAQs below)
  • Blocks all REST API endpoints.. but
  • Allows requests…
Read full description on WordPress.org

Screenshots

Ratings & Reviews

00 reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Compatibility

WordPress4.4+ requiredTested up to 4.8.28
PHP5.2+ required

Top Alternatives to Disable REST API and Require JWT /…

WP Consent API icon
WP Consent API
5200K+ installsUpdated 3 weeks ago
ViewCompare
Disable REST API icon
Disable REST API
4.890K+ installsUpdated 2 years ago
ViewCompare
Mailgun for WordPress icon
Mailgun for WordPress
3.880K+ installsUpdated 2 months ago
ViewCompare
Make Connector icon
Make Connector
2.780K+ installsUpdated 1 month ago
ViewCompare
Disable WP REST API icon
Disable WP REST API
4.830K+ installsUpdated 1 week ago
ViewCompare
View all api plugins →

Frequently Asked Questions

Changelog

v1.0

  • Initial release
View full changelog on WordPress.org

Contributors

Benjamin IntalBenjamin Intalgambitphgambitph
Plugin Info
Version
1.0
Last Updated
Sep 26, 2017
WP Requires
4.4+
Tested Up To
4.8.28
PHP Requires
5.2+
Active Installs
60
Downloads
10.0K+
Added
Sep 26, 2017
Business
Free

Tags

apiwebjsonrestrest-api

Developer

B
Benjamin Intal
10 plugins0.1M+ total installs
View all plugins →

Quick Compare

Disable REST API and Require JWT /… vs WP Consent API→Disable REST API and Require JWT /… vs Disable REST API→Disable REST API and Require JWT /… vs Mailgun for WordPress→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.