This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Updater API


All methods expect an generated API key as parameter, see usage for more information

method                     result
getCoreVersion             'version' => $wp_version
getCoreUpdatesAvailable    'installed': version, 'current': version
getPluginUpdatesAvailable  [{'plugin': name, 'installed': version, 'current': version}]


generate an api key via the WordPress admin interface for the plugin and
call like any other XML-RPC, ie from ruby do

require 'xmlrpc/client'

connection ='', '/xmlrpc.php')

api_key = 'U3sMgZPcClgFkvR486dIQZ6cDynhHYlk'
p'getCoreVersion', api_key)
p'getCoreUpdatesAvailable', api_key)
p'getPluginUpdatesAvailable', api_key)


  1. Upload the plugin directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Contributors & Developers

“WP Updater API” is open source software. The following people have contributed to this plugin.


Translate “WP Updater API” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Work with API keys instead of username and password


  • Initial release