api js
merge