chore(docs): add API doc