Top Rest-API WordPress Plugins
32 indexed plugins
Plugins
32
Active Installs
739k+
Average Score
74
Audited
32
Top Scores
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #1 | Logged-in-only | 100 | 1 | 700 | trademarked term | |||
| #2 | SEO Meta Description Updater | 99 | 2 | 0 | 400 | outdated tested upto header | ||
| #3 | CoCart – Headless REST API for WooCommerce | 98 | 1 | 28 | 900 | Non-prefixed global variable | ||
| #4 | CoCart CORS Support | 98 | 2 | 0 | 300 | outdated tested upto header | ||
| #5 | BabyLoveGrowth Integration | 97 | 2 | 14 | 2k+ | Direct Query | ||
| #6 | MB Rest API | 97 | 5 | 5 | 1k+ | wp function not compatible with requires wp | ||
| #7 | Automatik Blog | 97 | 5 | 23 | 900 | Non-prefixed global variable | ||
| #8 | WP REST API – Pure Taxonomies | 96 | 5 | 3 | 400 | trademarked term | ||
| #9 | Contact Form to Any API | 95 | 16 | 8k+ | Non-prefixed class | |||
| #10 | Make Connector | 94 | 1 | 9 | 70k+ | Non-prefixed constant | ||
| #11 | Disable WP REST API | 93 | 7 | 30k+ | Missing nonce verification | |||
| #12 | JWT Authentication for WP REST APIs | 91 | 155 | 39 | 10k+ | wp function not compatible with requires wp | ||
| #13 | REST API Toolbox | 91 | 25 | 0 | 2k+ | Missing Arg Domain | ||
| #14 | MultiManager WP – Manage All Your WordPress Sites Easily | 91 | 28 | 11 | 2k+ | Missing Arg Domain | ||
| #15 | WCFM – Multivendor Marketplace REST API for WooCommerce | 91 | 5 | 34 | 1k+ | Non-prefixed hook name | ||
| #16 | WP REST API Meta Endpoints | 88 | 50 | 3 | 1k+ | Missing Arg Domain | ||
| #17 | JWT Authentication for WP REST API | 84 | 27 | 41 | 60k+ | wp function not compatible with requires wp | ||
| #18 | Enable Abilities for MCP | 84 | 3 | 74 | 3k+ | Non-prefixed hook name | ||
| #19 | WordPress REST API (Version 2) | 82 | 476 | 13 | 10k+ | Missing Arg Domain | ||
| #20 | Mescio for Agents | 75 | 8 | 6 | 400 | Output is not escaped | ||
| #21 | Disable REST API | 65 | 12 | 15 | 80k+ | Output is not escaped | ||
| #22 | Disabler | 64 | 212 | 38 | 900 | Text Domain Mismatch | ||
| #23 | REST API Featured Image | 53 | 34 | 16 | 600 | Output is not escaped | ||
| #24 | Custom API for WP | 48 | 174 | 16 | 1k+ | wp function not compatible with requires wp | ||
| #25 | WP OpenAPI | 45 | 26 | 22 | 400 | Output is not escaped | ||
| #26 | REST API Custom Fields | 40 | 44 | 16 | 800 | Text Domain Mismatch | ||
| #27 | REST API Helper | 39 | 108 | 85 | 500 | Unsafe printing function | ||
| #28 | WP REST API – OAuth 1.0a Server | 38 | 100 | 85 | 8k+ | Text Domain Mismatch | ||
| #29 | WPGraphQL | 35 | 7 | 85 | 30k+ | Non-prefixed hook name | ||
| #30 | SMNTCS Disable REST API User Endpoints | 35 | 8 | 0 | 8k+ | Hidden files included | ||
| #31 | REST API Log | 35 | 79 | 124 | 5k+ | Non-prefixed hook name | ||
| #32 | WooCommerce Legacy REST API | 31 | 324 | 177 | 400k+ | Missing Translators Comment |