OpenSpending API

OpenSpending
OpenSpending is a project that seeks to track all public government and corporate financial transactions made around the world. To do so, it collects budgetary data, transactional data, public procurement data, and other types of data. OpenSpending currently offers hundreds of datasets from countries around the world. The project makes its data available to developers for use in reports and data visualizations via REST API.