Ushahidi is a non-profit technology company specializing in developing free and open source software for information collection, visualization, and interactive mapping. Originally developed to map reports of violence in Kenya after the post-election fallout in early 2008, the organization now has teams of volunteer developers in Africa, Europe, South America, and the U.S.
The Ushahidi platform allows you to use create, visualize, and share stories on an interactive map. With the Ushahidi API, you can retrieve reports, categories, locations, comments, countries, and custom forms. The platformâ€™s REST API requests are submitted trough HTTP GET or HTTP Post. The API supports both XML and JSON output formats.