I think it might be easier to fit he other direction with this.
Start with all sheets, then get all views on each sheet. I believe Rhythm, Clockwork, Archi-Lab, or Genius Loci has a Sheet.Views node, and if not the Revit API certainly does: GetAllPlacedViews Method