JS api exp