update payload generation
add en api doc
add zh-CN api doc
more api docs