An API for your city

31 augustus 2012

We're excited to announce that the first version of the LocalWiki API has just been released!

What's this mean?

In June, folks in Raleigh held their annual CityCamp event. CityCamp is a sort of "civic hackathon" for Raleigh. During one part of the event people broke up into teams and came up with projects that used technology to help solve local, civic needs.

What did almost every project pitched at CityCamp have in common? "Almost every final CityCamp idea had incorporated a stream of content from Triangle LocalWiki," said CityCamp and Triangle LocalWiki organizer Reid Serozi.

The LocalWiki API makes it really easy for people to build applications and systems that push and pull information from LocalWiki. In fact, the API has already been integrated into a few applications:

  • The winning project at CityCamp Raleigh, RGreenway is a mobile app that helps residents find local greenways. They plan to push/pull data from the Triangle LocalWiki's extensive listing of greenways.

  • Another group in the Raleigh-Durham area, Wanderful, is developing a mobile application that teaches residents about their local history as they wander through town. They're using the LocalWiki API to pull pages and maps from the Triangle LocalWiki.

Ultimately, we hope that LocalWiki can be thought of as an API for the city itself. A bridge between local data and local knowledge. Between the quantitative and the qualitative aspects of community life.

Using the API

You can read the API documentation to learn about the new API. You'll also want to make sure you check out some of the API examples to get a feel for things.

We did a lot of work to integrate advanced geospatial support into the API, extending the underlying API library we were using — and now everyone using it can effortlessly create an awesome geospatially-aware API.

This is just the first version of the API and there's a lot more we want to do! As we add more structured data to LocalWiki the API will get more and more useful. And we hope to simplify and streamline the API as we see real-world usage.

CityCamp photo courtesty CityCamp Raleigh