Updated api.js