{"id":9065,"date":"2019-02-01T07:00:38","date_gmt":"2019-02-01T15:00:38","guid":{"rendered":"http:\/\/formtek.com\/blog\/?p=9065"},"modified":"2018-12-24T17:34:15","modified_gmt":"2018-12-25T01:34:15","slug":"api-pitfalls-tips-for-avoiding-them","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/api-pitfalls-tips-for-avoiding-them\/","title":{"rendered":"API Pitfalls: Tips for Avoiding Them"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Nearly every major software product or website now offers some sort of developer APIs that enable interaction and customizations.  All major tech vendors like Facebook, Salesforce, Google, Microsoft and Amazon offer a public API set for developers.  Even newspapers, like <a href=\"https:\/\/developer.nytimes.com\/\">the New York Times,<\/a> offer an API.  And many government agencies offer APIs as part of Open Data projects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.mckinsey.com\/business-functions\/digital-mckinsey\/our-insights\/the-seven-make-or-break-api-challenges-cios-need-to-address\">McKinsey recently offered advice<\/a> for how organizations can get started with developing APIs and how to avoid the traps and pitfalls.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The tips and recommended strategies include:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Plan.  Decide what kind of APIs will provide the best return on investment for the business. Categories of APIs include &#8220;Data Access and Integration&#8221;, &#8220;Cloud Migration&#8221;, and &#8220;Core Transformation&#8221;.<\/li><li>Staff Correctly. The team that designs and creates the API needs to be correctly staffed the right skill sets.  Establishing a product champion for the development effort can help ensure that the API can provide good value. A savvy API architect can ensure that the best technical practices and standards are followed.<\/li><li>Set metrics. Metrics can help assess the value of the APIs.  Common metrics used include Cost, Quality and Output.<\/li><li>Focus on Business Value.  McKinsey recommends classifying APIs as either technical or business focused.  Business-focused APIs need to be packaged in a way that can provide good access to business stakeholders.<\/li><li>Choose the Right Technology. Two key technology decisions need to be made up front of any API project: which API framework and which API gateway to use.<\/li><li>Who pays for the development and maintenance?  It&#8217;s important to decide whether or not the cost should be borne by IT, a business group, or whether the ownership is joint.<\/li><li>Identify skills that need to be acquired or learned.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.mckinsey.com\/business-functions\/digital-mckinsey\/our-insights\/the-seven-make-or-break-api-challenges-cios-need-to-address\">McKinsey says<\/a> that &#8220;APIs are no longer a matter of technology strategy alone. Today, they are also a key part of any company\u2019s business strategy. By attending thoughtfully to the seven key challenges, organizations can unlock the potential of APIs and accelerate their pathway to tech modernization.&#8221;<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fapi-pitfalls-tips-for-avoiding-them%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Nearly every major software product or website now offers some sort of developer APIs that enable interaction and customizations. All major tech vendors like Facebook, Salesforce, Google, Microsoft and Amazon offer a public API set for developers. Even newspapers, like<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/api-pitfalls-tips-for-avoiding-them\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-9065","post","type-post","status-publish","format-standard","hentry","category-enterprise-software"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/9065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=9065"}],"version-history":[{"count":1,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/9065\/revisions"}],"predecessor-version":[{"id":9066,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/9065\/revisions\/9066"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=9065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=9065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=9065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}