Pro API Methods Reference
In addition to the standard API, Metasploit Pro users can use the API to access to the commercial feature set. The Pro API methods can be used to manage a remote Metasploit Pro instance to do things like automate exploitation and reporting. While the Pro API includes a number of high-level APIs, the standard API methods are the best way to manage low-level primitives, such as sessions. In some cases, there is overlap between what a Pro API method provides and what can be found in the Standard API, and the comments listed for the Pro API will make it clear which use case a specific method is designed to solve.