[data-js] API