Updated JSON API