The api is very well documented, has clear examples of how to use it in different languages (C#/Java). It will need some time before you start using this product since there are so many options that can be used for authentication purposes but once set up correctly we've never had issues with them not working properly across our client sites or applications. Be prepared for quite a steep learning curve as they have made their software fairly complex at first glance - however if your looking into ways to secure internal apps then look no further than Securite 2 Client! Our goal was to provide secured access between an application written by us & another third party system which does most of its work through APIs.Securable allows developers from other systems to integrate seamlessly without having to worry about securing connections themselves.