This isn't quite getEveryDollarSpent, but check out http://usaspending.gov/. The site tracks all federal contracting dollars spent. It has an API and a fairly detailed set of data.
Rather than one giant government API, we will probably see each agency slowly create more meaningful ways to get at their data. I expect there to be some exciting open data initiatives from the Obama administration.