Are there any API docs?
2 answers
Start here: Setting up Rational Team Concert for API Development and Understanding and Using the RTC Java Client API and search that blog for more info. Also What API's are Available for RTC and What Can You Extend? and https://rsjazz.wordpress.com/interesting-links/ could be useful.
Comments
Thanks. I had found a lot of those sites already. At the moment, I'm specifically looking for docs relating to creating files/folders via the API and can only find blogs (mostly from non-official Jazz sites) which use parts of the API which are undocumented (ex: IFileItem, IFileContent,Manager, IFile*, etc).
There is few official documentation available besides the JavaDoc. There is however the SDK and you can basically see the classes and the documentation if you followed Setting up Rational Team Concert for API Development and Understanding and Using the RTC Java Client API. Even, if available for internal classes.
We who share looked into the SDK how RTC uses this itself. and some like Evan are developers. You will not find other documentation. So go with the posts e.g. https://rsjazz.wordpress.com/2013/10/15/extracting-an-archive-into-jazz-scm-using-the-plain-java-client-libraries/ or http://thescmlounge.blogspot.de/2013/08/getting-your-stuff-using-rtc-sdk-to-zip.html .
Unless you REALLY REALLY need to use the API, I would suggest using the commandline to build scripts.
additionally you might be able to get some concepts here
https://jazz.net/library/LearnItem.jsp?href=content/docs/client-tour/using-scm.html
note that like the rest of the system, scm is object oriented, so it takes many classes generally to construct an operating piece of logic