You are wrong yokowasis, you always need a minimum of documentation for the development of modules of a platform, example, IP cameras, biometric readers, google, facebook, etc.
For what reason It gives greater security to a possible hack and makes it easier for more developers to create their modules.
If you see my theme [url] http://forum.centos-webpanel.com/new-modules/reseller-account/ [/ url] created a module for resellers without any support, but as I explain to give security Need minimal access data.
regards