Issue 91 Action item 22 - Define all API document.
Merge pull request #92 from Chiene/master

Issue 91 - Action item 22 - Define all API document.