By Deane Barker on November 9, 2012
The New York Times has a Campaign Finance API.
With the Campaign Finance API, you can retrieve data from United States Federal Election Commission filings. […] The New York Times Campaign Finance databases are updated twice daily (electronic filings are updated every 15 minutes).
Now that’s a public service.