The html request includes both handouts and updates but the json is just updates. It probably makes the most sense to use 2 different urls :-( Because the updates takes special processing and parsing w/ virtual subindexing, I don't think it can use the general item handler you're writing.