WP REST API
WP REST API – OAuth 1.0a Server
by Joe Hoyle · WordPress.org page · Website
WP REST API has 8,000+ active installs on WordPress.org and 173,427 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on August 5, 2024, tested up to WordPress 6.6.7.
WP REST API at a glance
Is WP REST API well maintained?
Features
The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.
- The plugin uses OAuth 1.0a in
- We use the three-legged flow
- To find the REST API index, apply the API autodiscovery process
- The endpoints for the OAuth process are available in the REST API index: check for $.authentication.oauth1 in the index data
- Your callback URL must match the registered callback URL for the application in the scheme, authority (user/password) host, port, and path sections. (Subpaths…
- The only signature method supported is HMAC-SHA1
- OAuth parameters are supported in the Authorization header, query (GET) parameters, or request body (POST) parameters (if encoded as…
WP REST API reviews and ratings
7 reviews on WordPress.org, with the most recent ones as their authors posted them.
7 reviews
- 5★
-
4
- 4★
-
1
- 3★
-
0
- 2★
-
0
- 1★
-
2
-
very good plugin
it is very good plugin, please update.
springapidev -
Good But
Really Useful And Good Plugin But Please 1- Reply on The Support Forum 2- Update it To Work Good With Last WordPress Verison 3 – No Clear Docs 4 - not work with localhost
Ahmed Hnewa -
Not working
Missing parameter oauth_token
majidmad -
Automatically delete application
I have create application with consumer name, description and callback. but after few our, that application had removed. why did that?
mphramin -
Worked like a charm!
Got this working after some good amount of work! Thanks for bringing this and making API calls secure.
Rehmat Alam -
DOesn't authenticate, no response
Just google { "code": "rest_cannot_create", "message": "Sorry, you are not allowed to create posts as this user.", "data": { "status": 401 } } and you'll find anyone using this plugin having issues authenticating to perform and protected operations. Dev team is not even responding to github issues or forum posts.
eddiewebb
WP REST API alternatives
Plugins that solve the same problem, ranked by how closely they overlap with WP REST API.
-
WordPress REST API 10,000+ installs · 4.2 -
Disable REST API 80,000+ installs · 4.8 -
Disable WP REST API 30,000+ installs · 4.8 -
WPGet API 10,000+ installs · 5.0 -
JWT Authentication for WP REST APIs 10,000+ installs · 4.4
Details
Connect applications to your WordPress site without ever giving away your password.
The full description, screenshots and every review live on the WordPress.org page.
Tags
- api
- JSON
- rest
- rest-api
More from Joe Hoyle
-
WPThumb 800+ installs
-
WordPress REST API 10+ installs
-
FrontKit 10+ installs
- Version
- 0.4.4
- Last updated
- Aug 5, 2024
- First published
- Oct 6, 2016
- Requires WordPress
- 4.4
- Tested up to
- 6.6.7
- Requires PHP
- 5.4
- Pricing
- Free on WordPress.org
WP REST API FAQ
What does WP REST API do?
According to its WordPress.org readme, WP REST API offers The plugin uses OAuth 1.0a in, We use the three-legged flow, To find the REST API index, apply the API autodiscovery process, The endpoints for the OAuth process are available in the REST API index: check for $.authentication.oauth1 in the index data and Your callback URL must match the registered callback URL for the application in the scheme, authority (user/password) host, port, and path sections. (Subpaths.
How many active installs does WP REST API have?
WordPress.org reports 8,000+ active installs for WP REST API as of September 7, 2026.
Is WP REST API still maintained?
The last release was on August 5, 2024, more than a year ago. WordPress.org shows a warning on plugins that go this long without an update.
Is WP REST API free?
WP REST API is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.