PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. API
  4. REST API Log
REST API Log icon

REST API Log

WordPress plugin to log REST API requests and responses

By Pete Nelson·API·Free
3.6(24 reviews)
·5.0K+ active installs·Updated 1 year ago
DownloadVisit HomepageCompare

As of April 2026, REST API Log is a WordPress api plugin with 5.0K+ active installations and a 3.6/5 rating from 24 reviews. It has been downloaded 113K+ times in total. Requires WordPress 4.7+ and PHP false+. Available on WordPress.org since 2015. Last updated 1 year ago — may have compatibility concerns. Downloads are up 195% this week. Top alternative: WP Consent API.

3.6/524 reviews
5.0K+active installs
113K+total downloads
11 yearssince 2015

Overview

WordPress plugin to log REST API requests and responses (for v2 of the API).

Includes:

  • WordPress admin page to view and search log entries
  • API endpoint to access log entries via JSON
  • Filters to customize logging
  • Custom endpoint logging
  • ElasticPress logging

Find us on GitHub!

Roadmap

  • Better search capabilities for log entries via the REST API endpoint
Read full description on WordPress.org

Screenshots

Ratings & Reviews

3.624 reviews
5 ★
13
4 ★
2
3 ★
2
2 ★
0
1 ★
7

Recent Reviews

Do Not Install
by mydigitalsauce·4 months ago·1 reply

It will absolutely wreck your database efficiency, it is adding records incorretly to posts and postmeta. It should of registered its own tables, i regret installing.

Does the job, but generates endless post types
by floow95·1 year ago

The plugin is oding it’s job and for that I am very thankful. A little side note is that it is adding for each log entry a post type to WordPress. On 200.000 API calls per week it has brough our order numbers from #600000 to #900000 within 10 days. Therefore leaving it enabled may not be so recommended. I have disabled it again now. Don’t know if this is solveable but just thought it would be a nice side note.

Thank Goodness This Exists!!
by blizam·2 years ago

The clowns leaving this a 1 star obviously don’t know what it’s intended for… Yes… do NOT leave this plugin running constantly unless you know what you’re doing and understand your particular WP environment and it’s day to day API activity. More plugins than ever use the REST API to interact with WP and your database will increase in size exponential to it’s activity. For most people this tool is intended to help troubleshoot specific API activities and is something that you only turn on for a short period of time while you’re testing/monitoring specific API calls and responses…. and for that, it works beautifully. Thank you!!

Awful
by ultrono·3 years ago

This extension will make your database huge, so be aware of this if using in production. I’d recommend turning it on for a short period then disabling.

Filtering by request method (POST, GET etc.) does not work.

Deleting data (at /options-general.php?page=wp-rest-api-log-settings) takes an absolute age, I’m tempted to do this manually in the database.

I have ~105,000 log entries. I wish to delete these. According to the API responses, ~100 logs are being deleted every minute.

I’m making direct POST requests to the WordPress API (using Postman) and the request method displayed in the log is always GET.

The source IP is not always recorded – have tried the IP / X forwarded for option to resolve the IP too.

  • This topic was modified 3 years, 1 month ago by ultrono.
1 star? 5 stars!
by con·4 years ago

This is great tool to log REST API calls. Period.

Download Trends

Today: 260Yesterday: 66This week: 404Period total: 15K

Compatibility

WordPress4.7+ requiredTested up to 6.7.5
PHPfalse+ required

Version Adoption

v1.7
88.0%
v1.6
12.0%

Top Alternatives to REST API Log

WP Consent API icon
WP Consent API
5200K+ installsUpdated 3 weeks ago
ViewCompare
Disable REST API icon
Disable REST API
4.890K+ installsUpdated 2 years ago
ViewCompare
Mailgun for WordPress icon
Mailgun for WordPress
3.880K+ installsUpdated 2 months ago
ViewCompare
Make Connector icon
Make Connector
2.780K+ installsUpdated 1 month ago
ViewCompare
Disable WP REST API icon
Disable WP REST API
4.830K+ installsUpdated 1 week ago
ViewCompare
View all api plugins →

Frequently Asked Questions

Changelog

v1.7.0 May 8, 2023

  • Fixed bugs related to Method and Status filtering.
  • Removed deprecated FILTER_SANITIZE_STRING calls.
  • Updated highlight.js version
  • Updated clipboard.js version
View full changelog on WordPress.org

Contributors

Pete NelsonPete Nelson
Plugin Info
Version
1.7.0
Last Updated
Jan 2, 2025
WP Requires
4.7+
Tested Up To
6.7.5
PHP Requires
false+
Active Installs
5.0K+
Downloads
113K+
Added
Jul 10, 2015
Business
Free

Tags

apijsonwp-apirest-apiwp-rest-api

Developer

P
Pete Nelson
8 plugins0.0M+ total installs
View all plugins →

Quick Compare

REST API Log vs WP Consent API→REST API Log vs Disable REST API→REST API Log vs Mailgun for WordPress→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.