Api documention updates

close #3955