[doc] More detailed API docs