The APIs are available for pulse mobile only. For pulse launcher you can write a script, batch file or application to call the pulse launcher executable. Your main concern is the visible password. I haven't tried it but there are ways to hide the password if you are using a batch file on stack overflow.
... View more