Akismet_REST_API::remote_call_permission_callback() – For calls that Akismet.com makes to the site to clear outdated alert codes, use the API key for authorization.
Akismet_REST_API::set_alert() – Update the current alert code and message by triggering a call to the Akismet server.
Akismet::add_to_jetpack_options_whitelist() – Add the akismet option to the Jetpack options management whitelist.
Akismet::added_option() – Treat the creation of an API key the same as updating the API key to a new value.
Akismet::build_query() – Essentially a copy of WP’s build_query but one that doesn’t expect pre-urlencoded values.
Akismet::delete_old_comments_meta() – Determines how many days a comment will be left in the Spam queue before being deleted.
Akismet::disable_moderation_emails_if_unreachable() – If Akismet is temporarily unreachable, we don’t want to "spam" the blogger with moderation emails for comments that will be automatically cleared or spammed on the next retry.
Akismet::display_comment_form_privacy_notice() – Controls the display of a privacy related notice underneath the comment form using the `akismet_comment_form_privacy_notice` option and filter respectively.
Akismet::is_test_mode() – To disable the Akismet comment nonce, add a filter for the ‘akismet_comment_nonce’ tag and return any string value that is not ‘true’ or ” (empty string).
Akismet::plugin_activation() – Attached to activate_{ plugin_basename( __FILES__ ) } by register_activation_hook()
Akismet::prepare_custom_form_values() – Ensure that any Akismet-added form fields are included in the comment-check call.
Akismet::sanitize_comment_as_submitted() – Ensure that we are loading expected scalar values from akismet_as_submitted commentmeta.
Akismet::update_alert() – Try SSL first; if that fails, try without it and don’t try it again for a while.