updates json api