Add JSON APIs