To use APIs, you are required to have an Open Mobile Portal account and have the particular privileges associated with APIs assigned to you.
iPass provides APIs that allow you to retrieve meta-data about your account, child accounts, users, etc. In addition, you can create, update, retrieve, and suspend a user who is hosted by iPass.