The Module API is under development with limited private testing. There is not a scheduled public release date at the moment.
The new API will allow permissions-based, full control and monitoring of the module from JavaScript, PHP, Perl, Python, Java, and supporting a wide-range of web-applications and desktop application.