BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
WP REST API Key Authentication icon
Slowing down Tested up to 6.7.10 #39 in access-control

WP REST API Key Authentication

WP REST API Key Authentication adds a simple API key-based authentication method to the WordPress REST API. This plugin is perfect for developers who want to interact with the REST API securely without relying on…

Active installs10+10+ tier
Downloads · 30d53▲ +32.5% vs prev. 30d
Rating—0 reviews
Health score26/100At risk
All-time downloads1.3KSince Jan 2025
Support resolved—No recent threads
RequiresWP 5.0PHP 7.2+
Downloads · 7d16▲ +100% week over week
Our verdict

Consider an alternative

WP REST API Key Authentication shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 2 years ago, and scores 26/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far
  • No update in over a year
  • Only tested up to WordPress 6.7 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

135Jul 22Sep 4Oct 19
Yesterday7
Daily average (1y)1
Peak day8Mar 10, 2026
Last 12 months543

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where WP REST API Key Authenticat… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
access-control >100 7,389 Best access-control plugins →
api authentication >100 3,703 Best api authentication plugins →
API key >100 10,000 Best API key plugins →
rest-api >100 8,286 Best rest-api plugins →
security >100 10,000 Best security plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About WP REST API Key Authentication

From the official readme · v1.0

Description

WP REST API Key Authentication adds a simple API key-based authentication method to the WordPress REST API. This plugin is perfect for developers who want to interact with the REST API securely without relying on complex OAuth authentication mechanisms.

Key Features:

  • Multiple API Keys: Create and manage multiple API keys with custom names.
  • Secure API Key Storage: API keys are hashed and securely stored in the WordPress database.
  • Single Display for Security: API keys are shown only once after creation.
  • REST API Access Control: Authenticate requests by including an API key in the Authorization header.
  • Admin Interface: Manage API keys with a user-friendly admin page.
  • Copy to Clipboard Popup: Easily copy generated API keys with a built-in popup.

The plugin is lightweight and integrates seamlessly with WordPress.

Usage

  1. Generate an API Key:

    • Go to API Keys in the WordPress admin menu.
    • Enter a name for the API key and click “Generate API Key”.
    • The API key will appear in a popup. Copy it immediately, as it will not be displayed again.
  2. Use the API Key:

    • Include the API key in the Authorization header of your REST API requests:
      Authorization: Bearer YOUR_API_KEY
  3. Delete API Keys:

    • To revoke access, delete an API key from the API Keys admin page.

License

This plugin is licensed under the GPLv2 or later. See the License URI for details.

Installation

  1. Download the plugin ZIP file.
  2. Go to your WordPress admin dashboard and navigate to Plugins > Add New.
  3. Click on the Upload Plugin button and select the ZIP file.
  4. Click Install Now and then activate the plugin.
  5. Navigate to API Keys in the admin menu to start managing your API keys.

Frequently asked questions

How are API keys stored?

API keys are hashed using PHP’s password_hash function and stored securely in the WordPress database. The raw key is only shown once upon creation.

What happens if I lose an API key?

If you lose an API key, you must generate a new one. The plugin does not store raw API keys for security reasons.

How do I authenticate a REST API request?

Include the API key in the Authorization header using the Bearer token format: Authorization: Bearer YOUR_API_KEY

Can I create multiple API keys?

Yes, you can generate multiple API keys with custom names and manage them from the admin interface.

Changelog

Initial release. Add secure API key-based authentication to your REST API.

1.0

  • Initial release.
  • Added support for API key creation and deletion.
  • Added REST API authentication using API keys.
  • Added popup with “Copy to Clipboard” functionality for generated API keys.

Full changelog on WordPress.org →

Screenshots

API Key Management Interface
Manage API keys with a simple interface, including options to create and delete keys.
API Key Management Interface Manage API keys with a simple interface, including options…
Generated API Key Popup
Popup showing the API key after generation, with an option to copy it to the clipboard.
Generated API Key Popup Popup showing the API key after generation, with an option to…
REST API Authorization Example
Example of how to use the API key in the Authorization header.
REST API Authorization Example Example of how to use the API key in the Authorization…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best WP REST API Key Authentication alternatives

All access-control plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 PublishPress Capabilities: User Role Access Control, Admin Area Permissions PublishPress Capabilities: User Role Access Control, Admin… User role editing for WordPress. Manage user roles, control capabilities and permissions… by PublishPress 100K+ ★★★★★★★★★★ 4.7 (143) 6 days ago 95
2 Content Control – The Ultimate Content Restriction Solution! Restrict Content, Create Conditional Blocks & More Content Control Restrict content based on login status, user roles, device type & more. Monetize your… by Daniel Iser 40K+ ★★★★★★★★★★ 4.9 (575) 3 weeks ago 80
3 Restrict User Access – Ultimate Membership & Content Protection Restrict User Access Create Access Levels and restrict any post, page, category, etc. Supports bbPress… by Joachim Jensen 10K+ ★★★★★★★★★★ 4.3 (94) 2 weeks ago 76
4 PublishPress Permissions: Access Control, Content Permissions, User Access PublishPress Permissions: Access Control, Content Permissio… The permissions plugin for posts, pages, categories, tags and more. You can control… by PublishPress 10K+ ★★★★★★★★★★ 4.3 (66) 6 days ago 76
5 Groups – Memberships and Access Control Groups – Memberships and Access Control Turn your site into a powerful membership solution. Manage members, teams and access to… by itthinx 10K+ ★★★★★★★★★★ 4.8 (382) 4 weeks ago 93
6 SureMembers – Membership & Content Restriction Plugin SureMembers – Membership & Content Restriction Plugin Protect your content, build memberships, and control who sees what on your WordPress site… by Brainstorm Force 2K+ ★★★★★★★★★★ 5 (2) 1 month ago 63
7 Quick Download Button Quick Download Button Add stylish download buttons to any post or page — 7 styles, countdown, popup modal, access… by sidocode 1K+ ★★★★★★★★★★ 4.6 (12) 6 months ago 58
8 Menu By User Roles Menu By User Roles Menu By User Roles allows you to control the visibility of menu items based on user roles. by kahnu044 1K+ ★★★★★★★★★★ 5 (3) 6 days ago 77
9 SimpleShop SimpleShop The SimpleShop WP plugin connects your WordPress website with a SimpleShop account and… by Redbit s.r.o. 1K+ ★★★★★★★★★★ No reviews 2 months ago 66
10 Groups 404 Redirect Groups 404 Redirect Redirect 404's when a visitor tries to access a page protected by Groups. by itthinx 1K+ ★★★★★★★★★★ 4.6 (10) 4 weeks ago 80

FAQ

WP REST API Key Authentication: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 20, 2026

Is WP REST API Key Authentication free?

Yes. WP REST API Key Authentication is free to download and use from the official WordPress.org plugin directory.

Is WP REST API Key Authentication safe to use in 2026?

WP REST API Key Authentication shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 2 years ago, and scores 26/100 on our health check.

How many websites use WP REST API Key Authentication?

WP REST API Key Authentication is active on 10+ WordPress websites and has been downloaded 1,272 times since it launched in January 2025. It was downloaded 53 times in the last 30 days.

Does WP REST API Key Authentication work with WordPress 7.1?

WP REST API Key Authentication is officially tested up to WordPress 6.7.10, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does WP REST API Key Authentication need?

WP REST API Key Authentication requires PHP 7.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was WP REST API Key Authentication last updated?

The latest version, 1.0, was released on January 16, 2025 (2 years ago).

Who makes WP REST API Key Authentication?

WP REST API Key Authentication is developed and maintained by Kamal Hosen.

What are the best alternatives to WP REST API Key Authentication?

The most popular alternatives to WP REST API Key Authentication are PublishPress Capabilities:… (100K+ installs), Content Control (40K+ installs) and Restrict User Access (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.