WordPress plugin

Download REST Pro Tools Free

REST Pro Tools expands WordPress REST API control with route restrictions, role-based rules, whitelists, custom responses, SSL/TLS enforcement, metadata support, and additional profile, media, taxonomy, and term routes.

Download plugin

4.8 / 5 · 36 ratings  WordPress.org rating

Take control of the WordPress REST API

REST Pro Tools is the paid version for managing the WordPress REST API with more control than a simple logged-out visitor restriction. It is designed for site administrators who need to define how REST routes, responses, headers, and selected data behave across a WordPress site.

The underlying REST API access model can continue to allow normal operation for logged-in, authenticated users while restricting unauthenticated access. REST Pro Tools also adds controls for handling routes, users, IP addresses, response details, security transport, and REST-related output.

Route and access controls

  • Disable all routes with a one-click setting.
  • Disable all user routes under the /users endpoint.
  • Disable specific user routes based on role for more targeted access management.
  • Whitelist user IDs when selected users should remain permitted.
  • Whitelist IP addresses for controlled exceptions.

These options are useful when a site needs a broad REST restriction but still requires carefully defined exceptions for particular users or network addresses.

Response, transport, and header settings

REST Pro Tools lets administrators customize the REST error message and response code returned when access is restricted. This can make REST responses more suitable for the site’s operating requirements. The plugin can also always require or force SSL/TLS and disable JSONP behavior.

Additional controls can disable REST API headers with one click. The plugin also supports disabling the REST header in HTTP responses and removing REST links from the HTML head for all users. An at-a-glance status view helps administrators check the current REST API state.

Extend REST data and routes

REST Pro Tools can add post metadata and user metadata to the REST API. It can also add routes for site profiles and author profiles, featured images and post categories, and post taxonomies and terms. These options are useful when a connected workflow or WordPress project needs selected information exposed through REST routes.

Use these capabilities to shape the REST API around a site’s needs instead of applying only one global rule. For example, an administrator might restrict user routes, permit selected IDs or IP addresses, customize the response shown to blocked requests, and add specific content-related routes.

Practical workflow

  1. Install and activate REST Pro Tools in WordPress.
  2. Review the REST API status and choose the access model required for the site.
  3. Disable routes, user routes, headers, JSONP, or other REST elements as needed.
  4. Add role rules, user ID exceptions, or IP address whitelists where appropriate.
  5. Configure response details, SSL/TLS requirements, metadata, and additional routes.
  6. Test authenticated and unauthenticated requests to confirm the intended behavior.

Installation

From the WordPress administration area, install the REST Pro Tools plugin, activate it, and open its settings. Configure the available REST API controls, save the settings, and check the API status. Before restricting access, confirm that the site does not require REST API access for non-logged-in visitors.

Publisher
Jeff Starr

Related WordPress plugins

Download Swatchly Pro Free

Make product variations easier to choose Swatchly Pro is a WooCommerce variation swatches plugin for stores that want…

Download Social Chat Premium Free

Turn website visits into WhatsApp conversations Social Chat Premium adds WhatsApp contact features to WordPress websites. Visitors can…

Download LikeBtn PRO Free

Customizable voting for WordPress content LikeBtn PRO, VIP, and ULTRA are paid plans for the Like Button Rating…

Download WPEPP Pro Free

WordPress security and access control in one dashboard WPEPP Pro is a paid edition of WPEPP – Essential…

Download Speed Kit Free

WordPress acceleration through a synchronized cache Speed Kit is a WordPress performance solution designed for users of the…

Download Social Login Premium Free

Expand WordPress social login Social Login Premium extends the Social Login plugin with additional controls, reporting, export options,…