Connect applications to your WordPress site without ever giving away your password.
As of April 2026, WP REST API is a WordPress api plugin with 8.0K+ active installations and a 3.7/5 rating from 7 reviews. It has been downloaded 158K+ times in total. Requires WordPress 4.4+ and PHP 5.4+. Available on WordPress.org since 2016. Last updated 1 year ago — may have compatibility concerns. Downloads are up 6% this week. Top alternative: WP Consent API.
This plugin uses the OAuth 1.0a protocol to allow delegated authorization; that is, to allow applications to access a site using a set of secondary credentials. This allows server administrators to control which applications can access the site, as well as allowing users to control which applications have access to their data.
This plugin only supports WordPress >= 4.4.
The latest stable version is also available from the WordPress Plugin Directory.
We strongly recommend you use an existing OAuth library. You’ll be best off if you understand the authorization process, but leave the actual implementation to well-tested libraries, as there are a lot of edge cases.
Start reading from the Introduction to get started!
If you already know how to use OAut…
it is very good plugin, please update.
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
Missing parameter oauth_token
I have create application with consumer name, description and callback. but after few our, that application had removed. why did that?
Got this working after some good amount of work! Thanks for bringing this and making API calls secure.
| WordPress | 4.4+ requiredTested up to 6.6.5 |
| PHP | 5.4+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.