Is there any good way to get access to the ban info when using web services? For example, if I want to ban by IP, how do I get at the data that tells me what IPs are banned so I can validate the one I'm working with?
Ban information is not currently available via web services. We're working on expanding the web services API to mirror the existing Clearspace API as fast as we can.
If this is something you desperately need, you could definitely write a custom action that used the BanManager class to get a list of all the banned user accounts and IP addresses (via BanManager.getBans()) and then output that information to XML so that you programatically access ban information.