generate api doc, update and delete node