Issue 91 Action item 22 - Define all API document.

Action item 22 - Define all API document.