If the IT department is worried about server load, perhaps you could arrange to get a data feed once or twice per day (overnight would probably be best).
Tried that. All they would have to do is put all the data on one page instead of me having to make 130 requests(one for each department). They refused saying they don't have resources. I've tried to be as nice as I possibly can be and they've been as dick-like as they can be.
My last resort would be to ask our user-base to call the IT office and voice their support.