WordPress Plugin Scraper & Stats API
Pricing
from $3.00 / 1,000 plugin scrapeds
WordPress Plugin Scraper & Stats API
Get WordPress.org plugin data from the official API: installs, ratings, days since update, support resolution rate, compatibility and recent reviews.
Pricing
from $3.00 / 1,000 plugin scrapeds
Rating
0.0
(0)
Developer
Thimbleroot Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
Want to know if a WordPress plugin is still maintained before you install it? Or how a competitor's installs and ratings are trending? This Actor pulls plugin data from WordPress.org and gives you one tidy row per plugin, plus the newest reviews if you want those too.
Plugin details come from the official WordPress.org plugin API (api.wordpress.org/plugins/info/1.2/). You don't need a login, an API key or proxies. Export to JSON, CSV or Excel, or call it from your own code through the Apify API.
What you get
Along with the usual directory fields (name, version, author, installs, rating), every plugin row also includes:
- daysSinceUpdate: makes abandoned plugins easy to spot.
- supportResolvedRate: the share of support threads marked resolved. It's a good sign of whether the author actually answers.
- Compatibility: requires WP, tested up to, requires PHP.
- ratingDistribution: the count of 1 to 5 star ratings, not just the average.
- reviewInsights: reviews in the last 30 and 90 days, the recent average rating, the share of negative reviews and the share of reviews that got a reply.
Who uses it
- Agencies auditing client sites or vetting plugins before installing them.
- Plugin authors keeping an eye on competitors.
- Buyers doing due diligence on a plugin business.
- Marketers and researchers mapping a niche, for example every plugin tagged
seo.
Example inputs
1. Check a shortlist
{ "plugins": ["akismet", "contact-form-7", "https://wordpress.org/plugins/wordpress-seo/"], "includeReviews": true, "maxReviewsPerPlugin": 20 }
2. Map a niche cheaply (no reviews)
{ "tag": "seo", "maxPlugins": 200, "includeReviews": false }
3. Everything from one author, recent reviews only
{ "author": "automattic", "maxPlugins": 50, "includeReviews": true, "reviewsSince": "2026-01-01" }
Sample output (plugin rows, shortened)
| name | slug | activeInstalls | rating | numRatings | daysSinceUpdate | supportResolvedRate | testedUpTo |
|---|---|---|---|---|---|---|---|
| Akismet Anti-spam: Spam Protection | akismet | 5,000,000 | 4.7 | 1,187 | 58 | 0.62 | 7.1.3 |
| Contact Form 7 | contact-form-7 | 10,000,000 | 4.0 | 2,100 | 21 | 0.35 | 7.1.3 |
| Yoast SEO | wordpress-seo | 10,000,000 | 4.8 | 27,000 | 9 | 0.71 | 7.1.3 |
(Example values. Your run returns live numbers.)
Review rows have: pluginSlug, date, rating, title, reviewer, replyCount and reviewUrl. If a plugin can't be found, you get an error row (which is free) and the run keeps going.
Pricing
You pay per result: $3 per 1,000 plugins and $0.50 per 1,000 reviews. Turn reviews off for the cheapest runs.
Tips
- Plugins you list by slug are always included. Search, tag, author and browse all share the Max plugins cap.
- Leave the request delay at 1000 ms to stay polite to WordPress.org.
- Sort by
daysSinceUpdateandsupportResolvedRateto find risky plugins fast.
Fair use
This Actor only reads public data. Thimbleroot isn't affiliated with WordPress.org or the WordPress Foundation. Questions or feature requests: use the Issues tab.