{
    "version" : "https://jsonfeed.org/version/1",
    "content" : "news",
    "type" : "single",
    "title" : "The API Briefing: Brainstorming Ideas for Apps |Digital.gov",
    "description": "The API Briefing: Brainstorming Ideas for Apps",
    "home_page_url" : "/preview/gsa/digitalgov.gov/bc-archive-content-3/","feed_url" : "/preview/gsa/digitalgov.gov/bc-archive-content-3/2014/11/05/the-api-briefing-brainstorming-ideas-for-apps/index.json","item" : [
    {"title" :"The API Briefing: Brainstorming Ideas for Apps","summary" : "Data.gov has 130,000+ datasets (as of November 3, 2014) many of which are designed for application developers. In previous columns, I’ve showcased some of the great applications built using federal APIs. Have you wondered where the idea for an app came from? Some developers start with an idea and then look for the API that","date" : "2014-11-05T13:49:09-04:00","date_modified" : "2025-01-27T19:42:55-05:00","authors" : {"bbrantley" : "Bill Brantley"},"topics" : {
        
            "application-programming-interface" : "Application programming interface",
            "mobile" : "Mobile",
            "open-data" : "Open data"
            },"branch" : "bc-archive-content-3",
      "filename" :"2014-11-05-the-api-briefing-brainstorming-ideas-for-apps.md",
      
      "filepath" :"news/2014/11/2014-11-05-the-api-briefing-brainstorming-ideas-for-apps.md",
      "filepathURL" :"https://github.com/GSA/digitalgov.gov/blob/bc-archive-content-3/content/news/2014/11/2014-11-05-the-api-briefing-brainstorming-ideas-for-apps.md",
      "editpathURL" :"https://github.com/GSA/digitalgov.gov/edit/bc-archive-content-3/content/news/2014/11/2014-11-05-the-api-briefing-brainstorming-ideas-for-apps.md","slug" : "the-api-briefing-brainstorming-ideas-for-apps","url" : "/preview/gsa/digitalgov.gov/bc-archive-content-3/2014/11/05/the-api-briefing-brainstorming-ideas-for-apps/","content" :"\u003cdiv class=\"image\"\u003e\n  \u003cimg\n    src=\"https://s3.amazonaws.com/digitalgov/_legacy-img/2014/11/600-x-393-Robot-with-tools-and-application-programming-interface-sign-Technology-concept-Kirillm-iStock-Thinkstock-450547591.jpg\"\n    alt=\"Robot with tools and application programming interface sign. Technology concept.\"/\u003e\u003c/div\u003e\n\n\n\u003cp\u003e\u003ca href=\"http://www.data.gov/\"\u003eData.gov\u003c/a\u003e has 130,000+ datasets (as of November 3, 2014) many of which are designed for application developers. In previous columns, I’ve showcased some of the \u003ca href=\"/preview/gsa/digitalgov.gov/bc-archive-content-3/topics/application-programming-interface/\"\u003egreat applications built using federal APIs\u003c/a\u003e. Have you wondered where the idea for an app came from?\u003c/p\u003e\n\u003cp\u003eSome developers start with an idea and then look for the API that best fits the idea. For example, a developer may want to create an app that alerts users of unsafe bus or limousine companies. Possible users are conference planners or tourist services. The developer could start with Data.gov and search through the catalog for Department of Transportation (DOT) datasets. Fortunately, DOT has the perfect API: \u003ca href=\"https://mobile.fmcsa.dot.gov/developer/apidoc.page?cid=6321\"\u003eThe SaferBus API\u003c/a\u003e. This API provides safety records for motor coaches, school buses, limousines, mini-buses, and vans. The API also gives the city and state of the carrier company so the developer could add a mapping feature to the app.\u003c/p\u003e\n\u003cp\u003eOther apps are built by brainstorming around an established API. Another set of DOT APIs concerning transportation safety is the \u003ca href=\"https://safetydata.fra.dot.gov/MasterWebService/FRASafetyDataAPIs.aspx\"\u003eFederal Railroad Administration’s (FRA) Safety Data APIs\u003c/a\u003e. FRA collects reports on incidents involving rail crossings and highways. There is \u003ca href=\"http://safetydata.fra.dot.gov/PublicObjects/FRASafetyDataAPIsSamples/Form57Sample.xml\"\u003emuch detail reported\u003c/a\u003e by the API including location information, weather conditions, and a narrative of the accident. A developer could create an app that uses a smartphone’s built-in GPS (Global Positioning System) to warn users of nearby dangerous railroad crossings. This app could even estimate the probability of a railroad accident based on current weather conditions using past accident data in similar weather.\u003c/p\u003e\n\u003cp\u003eSometimes developers have a great idea and the federal data source exists, but is not available as an API. In these cases, a developer can contact the federal agency and demonstrate how his or her app idea can benefit the public. Once agencies see a need for open access to a data source, another API could be added to Data.gov’s growing list of datasets.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e*API – Application Programming Interface. How software programs and databases share data and functions with each other. Check out\u003c/em\u003e \u003ca href=\"/preview/gsa/digitalgov.gov/bc-archive-content-3/2013/04/30/apis-in-government/\"\u003e\u003cem\u003eAPIs in Government\u003c/em\u003e\u003c/a\u003e \u003cem\u003efor more information.\u003c/em\u003e\n\u003cem\u003eEach week in “The API Briefing,” I will showcase government APIs and the latest API news and trends. Visit this blog every week to learn how government APIs are transforming government and improving government services for the American people. If you have ideas for a topic or have questions about APIs, please contact me via\u003c/em\u003e \u003ca href=\"mailto:William.Brantley@opm.gov\"\u003e\u003cem\u003eemail\u003c/em\u003e\u003c/a\u003e\u003cem\u003e.\u003c/em\u003e\u003c/p\u003e\n"}
  ]
}
