Migrate news API to the new API model