Akismet WordPress Plugin REST API Endpoints
These are the API endpoints registered by Akismet, all under the akismet/v1
namespace.
key
Send a GET
request to retrieve the current key.
Send a POST
request (with a key
parameter) to change the key.
Send a DELETE
request to unset the key.
Users must have the manage_options
capability to interact with this endpoint.
settings
Send a GET
request to retrieve the current settings values.
Send a POST
request (with any of the boolean parameters akismet_strictness or
akismetshowusercommentsapproved`) to change the settings values.
Users must have the manage_options
capability to interact with this endpoint.
stats
Send a GET
request to retrieve historical Akismet stats.
An interval
parameter can be sent to control the period for which stats are returned. The options are 60-days
, 6-months
, and all
. all
is the default value.
The interval
parameter can also be included in the URL by calling the endpoint akismet/v1/stats/[interval]
. For example, akismet/v1/stats/6-months
.
Users must have the manage_options
capability to interact with this endpoint.