Developer's Corner

Application Programming Interfaces

We, at DataGov are very interested in enabling datasets with API interfaces that will allow applications to dynamically use the data without downloading the entire dataset. What are some of the most popular ways that developers recommend and can you provide examples of use cases and/or existing apps that support this need?

Submitted by

Voting

38 votes

Solution Architecture

Custom Notifications/RSS Feeds for New Datasets

An API to provide customizable RSS feeds should be considered, to allow users to subscribe to specific thematic areas, geographic areas and so on. This way, if for example someone was interested in data on aquatic resources in the Chesapeake Bay, they could subscribe and apply filters by custom search terms, by geography of interest, thematic keywords and so on. This could either provide notices via e-mail, or by ...more »

Submitted by

Voting

47 votes

Solution Architecture

Faceted Search with Atom Based Web Services

Data.gov should have a faceted search interface that provides a comprehensive overview of Data.gov content (metadata and facet counts), and a way for users to progressively refine their search criteria. Faceted search provides a good way for outsiders to better understand a big collection described by complex metadata structure. The faceted metadata should also be shared as an Atom Feed, so that updates of new content ...more »

Submitted by

Voting

4 votes

Displaying all 3 Ideas