I do not know of any good documentation for the API that hasn't already been provided. However, if you are looking for tutorials to show you how to connect to the TWS in c++,java,visual basic, or c# then I recommend this website. http://www.stockbotprogramming.com
The tutorials are rather...