Use json results instead of screen scraping