Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
REST API Toolbox icon

REST API Toolbox

v1.4.4
by Pete Nelson · 5.0 (8 reviews)

Allows tweaking of several REST API settings

2K+ active installs Updated Jan 02, 2025 Tested to 6.7.2
Try Demo Download
Pre-installed Ready in ~10s No card

About REST API Toolbox

This plugin allows users to customize various settings for their REST API, including disabling it, removing WordPress core endpoints, requiring authentication for core endpoints, and enforcing SSL. Additional features include WP-CLI commands for managing the REST API. For more information and to access the plugin, visit the GitHub page at https://github.com/petenelson/wp-rest-api-toolbox.

Screenshots

REST API Toolbox screenshot
REST API Toolbox screenshot

Changelog

1.4.4 January 2nd, 2025

  • Fixed deprecated notices for PHP 8 (props @thefrosty).

1.4.3 March 25th, 2021

  • No longer check for SSL when running any WP-CLI commands.

1.4.2 February 13th, 2017

  • Fixed bug in requiring authentication for endpoints that accessed specific items (ex: /wp/v2/users/1)

1.4.1 January 16th, 2017

  • Added settings support for No Custom Post Types
  • Fixed undefined variable notice (props @funkolector)

1.4.0 January 13th, 2017

  • Added support for removing or requiring authentication for custom post types.
  • Updated Settings UI for better clarity.
  • Added link to settings page from the plugins list page.

1.3.0 December 12th, 2016

  • Added option to require authentication for core endpoints.

1.2.0 December 5th, 2016

  • Updated the way the REST API can be disabled due to the rest_enabled filter being deprecated.
  • Added ‘settings’ to the list of core endpoints that can be removed.
  • Added CLI command: wp rest-api-toolbox status

1.1.0 April 16, 2016

  • Change REST API prefix
  • Remove specific core endpoints
  • Disable JSONP

1.0.0 April 15, 2016

  • Initial release

Try other plugins