Top viewer supports JSON response