{
    "version" : "https://jsonfeed.org/version/1",
    "content" : "news",
    "type" : "single",
    "title" : "The API Briefing: Building Apps with APIs Using If This Then That |Digital.gov",
    "description": "The API Briefing: Building Apps with APIs Using If This Then That",
    "home_page_url" : "/preview/gsa/digitalgov.gov/cm-topics-button-component/","feed_url" : "/preview/gsa/digitalgov.gov/cm-topics-button-component/2015/02/18/the-api-briefing-building-apps-with-apis-using-if-this-then-that/index.json","item" : [
    {"title" :"The API Briefing: Building Apps with APIs Using If This Then That","summary" : "In my last posting, I argued that federal agencies should consider microservices architecture when releasing APIs. This is because allowing users to combine single-purpose apps together in unique ways helps people build personalized apps such as a driving map to local farmers markets. When given the opportunity, users will surprise you with the innovative creations","date" : "2015-02-18T10:42:26-04:00","date_modified" : "2024-04-02T09:45:13-04:00","authors" : {"bbrantley" : "Bill Brantley"},"topics" : {
        
            "application-programming-interface" : "Application programming interface",
            "terms-of-service" : "Terms of Service"
            },"branch" : "cm-topics-button-component",
      "filename" :"2015-02-18-the-api-briefing-building-apps-with-apis-using-if-this-then-that.md",
      
      "filepath" :"news/2015/02/2015-02-18-the-api-briefing-building-apps-with-apis-using-if-this-then-that.md",
      "filepathURL" :"https://github.com/GSA/digitalgov.gov/blob/cm-topics-button-component/content/news/2015/02/2015-02-18-the-api-briefing-building-apps-with-apis-using-if-this-then-that.md",
      "editpathURL" :"https://github.com/GSA/digitalgov.gov/edit/cm-topics-button-component/content/news/2015/02/2015-02-18-the-api-briefing-building-apps-with-apis-using-if-this-then-that.md","slug" : "the-api-briefing-building-apps-with-apis-using-if-this-then-that","url" : "/preview/gsa/digitalgov.gov/cm-topics-button-component/2015/02/18/the-api-briefing-building-apps-with-apis-using-if-this-then-that/","content" :"\u003cdiv class=\"image\"\u003e\n  \u003cimg\n    src=\"https://s3.amazonaws.com/digitalgov/_legacy-img/2015/02/600-x-464-Two-robots-with-blank-tablet-computers-Kirillm-iStock-Thinkstock-178892148.jpg\"\n    alt=\"Two robots with blank tablet computers\"/\u003e\u003c/div\u003e\n\n\n\u003cp\u003eIn my last posting, I argued that federal agencies should consider \u003ca href=\"/preview/gsa/digitalgov.gov/cm-topics-button-component/2015/02/11/the-api-briefing-two-api-trends-to-watch-in-2015-microservices-and-containers/\" target=\"_blank\"\u003emicroservices architecture when releasing APIs\u003c/a\u003e. This is because allowing users to combine single-purpose apps together in unique ways helps people build personalized apps such as a driving map to local farmers markets. When given the opportunity, users will surprise you with the innovative creations they build from combining APIs.\u003c/p\u003e\n\u003cp\u003eJust last week, the popular If This Then That (IFTTT) service released a federal-friendly Terms of Service. This means that federal agencies can now use IFTTT to combine APIs without programming. You can create “recipes” from combining “channels” and adding “actions.” For example, \u003ca title=\"IFTTT Combines Social Media, Mobile and Internet of Things for Government\" href=\"/preview/gsa/digitalgov.gov/cm-topics-button-component/2015/02/12/ifttt-combines-social-media-mobile-and-internet-of-things-for-government/\" target=\"_blank\"\u003elooking at immediate benefits to managing federal social media\u003c/a\u003e, we can create a recipe where every Facebook post we send is auto-archived in a document for records management.\u003c/p\u003e\n\u003cp\u003e\u003cdiv class=\"image\"\u003e\n  \u003cimg\n    src=\"https://s3.amazonaws.com/digitalgov/_legacy-img/2015/02/250-x-114-IFTTT-recipe-for-Send-a-SMS-at-a-certain-time-every-day.jpg\"\n    alt=\"IFTTT recipe for send a SMS at a certain time every day\"/\u003e\u003c/div\u003e\n\nThe major advantage of IFTTT is that no (or very little) programming is needed to connect APIs together. However, if more sophisticated logic is needed in connecting APIs, IFTTT’s federal Terms of Service opens up the Developer Platform. I am especially looking forward to how federal app builders will take advantage of the Developer Platform in creating and serving new federal APIs.\u003c/p\u003e\n\u003cp\u003eIFTTT’s usefulness has even led to a similar service for back-end development—\u003ca href=\"http://techcrunch.com/2014/10/06/stamplay-is-ifttt-for-back-end-development/\" target=\"_blank\"\u003eStamplay\u003c/a\u003e. Stamplay uses the same IFTTT building-block concept to make coding actions easier. For example, use Stamplay to visually build a module that adds a new email address to MailChimp when a user likes a federal agency Facebook page.\u003c/p\u003e\n\u003cp\u003eMaking app development as easy as visually combining APIs like Lego blocks will lead to a greater demand for more federal APIs. Taking a microservices architecture approach and using services like IFTTT is the best way for the federal government to serve citizens through the promise of open data.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eDisclaimer\u003c/strong\u003e: All references to specific brands, products, and/or companies are used only for illustrative purposes and do not imply endorsement by the U.S. federal government or any federal government agency.\u003c/p\u003e\n\u003cp\u003e\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 \u003ca href=\"/preview/gsa/digitalgov.gov/cm-topics-button-component/2013/04/30/apis-in-government/\" title=\"APIs in Government\"\u003egovernment APIs\u003c/a\u003e 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 \u003ca href=\"mailto:bill.brantley@wdc.usda.gov\" target=\"_blank\"\u003eemail\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eDr. William A. Brantley is the HRIS Branch Chief in the USDA’s Rural Development Human Resources Office. You can find out more about his non-federal work in this space at \u003ca href=\"http://billbrantley.com/\" target=\"_blank\"\u003eBillBrantley.com\u003c/a\u003e. All opinions are his own and do not reflect the opinions of the USDA and GSA.\u003c/em\u003e\u003c/p\u003e\n"}
  ]
}
