{"id":4557,"date":"2020-05-05T14:42:37","date_gmt":"2020-05-05T12:42:37","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=4557"},"modified":"2022-01-05T20:04:57","modified_gmt":"2022-01-05T19:04:57","slug":"api-economy-code-api-money","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/","title":{"rendered":"API Economy: Code + API = Money"},"content":{"rendered":"\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-9da37277-0106-4a31-97a6-fd87c143f94b      \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable Of Contents\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap \">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#apis-mean-value\" class=\"uagb-toc-link__trigger\">APIs mean value<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#the-api-value-proposition\" class=\"uagb-toc-link__trigger\">The API value proposition<\/a><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#earning-money-from-an-api-how-developers-get-paid\" class=\"uagb-toc-link__trigger\">Earning money from an API: How developers get paid<\/a><li class=\"uagb-toc__list\"><a href=\"#a-good-moment-for-the-api-economy\" class=\"uagb-toc-link__trigger\">A good moment for the API Economy<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#join-the-api-economy\" class=\"uagb-toc-link__trigger\">Join the API Economy<\/a><\/li><\/ul><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#api-connect\" class=\"uagb-toc-link__trigger\">API Connect<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#api-connect-key-features\" class=\"uagb-toc-link__trigger\">API Connect key features<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#everything-you-need-to-build-apis\" class=\"uagb-toc-link__trigger\">Everything you need to build APIs<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#api-connect-related-products\" class=\"uagb-toc-link__trigger\">API Connect Related products<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#what-is-the-ibm-datapower-gateway\" class=\"uagb-toc-link__trigger\">What is the IBM DataPower Gateway?<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#what-are-the-ibm-cloud-paks\" class=\"uagb-toc-link__trigger\">What are the IBM Cloud Paks?<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#what-is-ibm-app-connect\" class=\"uagb-toc-link__trigger\">What is IBM App Connect?<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#accessing-the-ibm-cloud-dashboard\" class=\"uagb-toc-link__trigger\">Accessing the IBM Cloud dashboard<\/a><li class=\"uagb-toc__list\"><a href=\"#accessing-the-api-connect-dashboard\" class=\"uagb-toc-link__trigger\">Accessing the API Connect dashboard<\/a><\/ul><\/ul><\/ul><\/ul><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n\n<p>We live in an interconnected world whose fabric is wired in software <span id=\"urn:enhancement-d653fc9a\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/thread_computing\">threads<\/span>. Application Programming Interfaces contribute to this fabric through the optimization of resources such as time and money. Thanks to the sharing of <span id=\"urn:enhancement-1f380b2e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span>, the full potential hidden inside complex platforms and ecosystems is revealed in a rich environment.<\/p>\n\n\n\n<p>The evolution of the software paradigms in the direction given by cloud <span id=\"urn:enhancement-7cc6fd28\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computing\">computing<\/span>, <span id=\"urn:enhancement-2c4ce056\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/microservices\">microservices<\/span>, and serverless <span id=\"urn:enhancement-4dec80c3\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computing\">computing<\/span> hits the goal of what is nowadays called the <strong><span id=\"urn:enhancement-8ff55606\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Economy<\/strong>. This potential can be exploited going deep inside <span id=\"urn:enhancement-186fb8d8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> writing and consumption inside and outside the <span id=\"urn:enhancement-3cbf688e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/organization\">organization<\/span>.&nbsp;<\/p>\n\n\n\n<p>Publishing a set of <span id=\"urn:enhancement-121e2c92\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span> opens golden doors: <strong>it can be a source of revenue<\/strong> or a strong contribution to the <strong>growth of one or more communities<\/strong>. In both cases, there will be a net result for the publisher, be it a large <span id=\"urn:enhancement-2d604619\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/company\">company<\/span> or a single professional.<\/p>\n\n\n\n<p>Consuming other&#8217;s <span id=\"urn:enhancement-9f547f51\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span>, or publishing their own software in the form of <span id=\"urn:enhancement-de349f6e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span>, gives a great advantage to the overall functionalities given by your software or service, that can be offered to the customers in a shorter time compared to full in-house <span id=\"urn:enhancement-bb77ea64\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/economic_development\">development<\/span>. Interesting <span id=\"urn:enhancement-4e6c31b8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span> sets are also available inside the <span id=\"urn:enhancement-faf34f3e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> economy. The part of your <span id=\"urn:enhancement-61b4515d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/mobile_app\">app<\/span> or webpage that is executed through published <span id=\"urn:enhancement-ce3b0902\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span> helps to track the value generated by every single module.IBM has an extensive portfolio of cloud-based offerings, easy to discover <a class=\"ek-link\" href=\"https:\/\/ibm.co\/2W1SyHB\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" aria-label=\" (opens in a new tab)\">on a dedicated webpage<\/a>. We are going to use their dedicated tools and services to show-case how easy it can be, nowadays, to work in the <span id=\"urn:enhancement-2db870a0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> economy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">APIs mean value<\/h2>\n\n\n\n<p>The success of this approach has greatly increased over the last few years. The concept of <span id=\"urn:enhancement-939f7093\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> started as a technical standpoint, to become a business matter. Many technical approaches are today included in the <span id=\"urn:enhancement-7777afd7\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> space, starting from <span id=\"urn:enhancement-d27e7b40\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/remote_procedure_call\">RPC<\/span> and<span id=\"urn:local-annotation-109155\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/websocket\"> Web Sockets<\/span>, <span id=\"urn:local-annotation-406356\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/soap\">SOAP<\/span> and <span id=\"urn:enhancement-3508c8eb\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/xml\">XML<\/span>, event management, and many recent advancements such as GraphQL. All of them are detailed with their value-driven metrics.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The API value proposition<\/h3>\n\n\n\n<p>Let&#8217;s give the first look to the two main approaches inside the <span id=\"urn:enhancement-7d572faf\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Economy: the <strong>consumer<\/strong> and the <strong>seller<\/strong>.<\/p>\n\n\n\n<p>If you consume somebody else&#8217;s <span id=\"urn:enhancement-2aa03459\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span>, you can make savings in many ways. Cyber-protection, speed management, and the consumption model allow for accountable savings. All of your <span id=\"urn:enhancement-4f9f7d32\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/analytics\">analytics<\/span> improve when you consume consistent <span id=\"urn:enhancement-6c291839\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span>.<\/p>\n\n\n\n<p>However, savings are not earnings. But if you publish a well-documented <span id=\"urn:enhancement-35a99b08\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> with a clear price list, on the other side you can earn cash for your <span id=\"urn:enhancement-29881efb\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/company\">company<\/span>. The art of publishing code is today a commodity. Think of serverless <span id=\"urn:enhancement-aae8a6c6\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computing\">computing<\/span>: you write your code, you call an <span id=\"urn:enhancement-c7d434c9\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span>-generating tool, you write your price, and the business starts!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Earning money from an API: How developers get paid<\/h2>\n\n\n\n<p>Let&#8217;s now go a little deeper into the available <span id=\"urn:enhancement-fce1bc63\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/business_model\">business models<\/span> for this economy. Charging per <span id=\"urn:enhancement-ee444b43\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> call is only one possibility, but many more exist.<\/p>\n\n\n\n<p>Selling only makes sense if someone wants to buy, and sometimes this is not the case. There are at least four different ways to attract an audience and drive revenues: free, transaction-based, paid <span id=\"urn:enhancement-37fd227d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/software_developer\">developers<\/span>, and indirect.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Free: <\/strong>A free API attracts customers and increases the user community, allowing for different types of monetization.<\/li><li><strong>Developer pays: <\/strong>Ask a fee for each transaction. This happens in many API- and not API-related business models.<\/li><li><strong>Developer gets paid: <\/strong>The consuming developer is acting as your agent, selling your products or offerings. Your API usage payment to them is like a commission.<\/li><li><strong>Indirect<\/strong>: You use APIs to facilitate the on-boarding of users, externally to reach new customers and markets or internally to speed up adoption or the go-to-market time. The APIs are just a simpler way to integrate with your partners or contracted developers.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image3.png\" alt=\"API economy: taxonomy\" class=\"wp-image-4560\" width=\"716\" height=\"466\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image3.png 796w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image3-300x195.png 300w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image3-768x500.png 768w\" sizes=\"auto, (max-width: 716px) 100vw, 716px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">A good moment for the API Economy<\/h2>\n\n\n\n<p>Considering the <span id=\"urn:enhancement-4afda4e2\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Economy as a <span id=\"urn:enhancement-5a442ae2\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technology<\/span>, we could apply to it the usual <span id=\"urn:enhancement-dab17795\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/methodology\">methodology<\/span> to define if this is a good time to make it a part of the business.<\/p>\n\n\n\n<p>The most known description of the life cycle of <span id=\"urn:enhancement-3518020c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technology<\/span> is the <strong><span id=\"urn:enhancement-3140152c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/hype_cycle\">Hype Cycle<\/span> Report<\/strong> published yearly by consulting firm Gartner. There is a general chart, plus several vertical-market charts. The vertical charts have a defined timeline for each included <span id=\"urn:enhancement-5dbbec98\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technology<\/span>.<\/p>\n\n\n\n<p>Each <span id=\"urn:enhancement-a75e0b5f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/hype_cycle\">Hype Cycle<\/span> drills down into the <strong>five key phases of a technology\u2019s life cycle<\/strong>: <span id=\"urn:enhancement-c0e7a60d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/innovation\">Innovation<\/span> Trigger, Inflated Expectations, Trough of Disillusionment, Slope of Enlightenment, and Plateau of <span id=\"urn:enhancement-956ee42c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/productivity\">Productivity<\/span>. You have expectations when everybody talks about it but only very few do it, then the interest falls close to zero. A true market begins to exist when that <span id=\"urn:enhancement-b0a5a1d0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technology<\/span> is at the lowest point of disillusionment, so you are pioneering it with a big risk of failure under the promise of the largest sums of money. Large (but not largest) sums are the goal when your chosen <span id=\"urn:enhancement-bae90dd1\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technology<\/span> is in the enlightenment phase when you also take less risk than pioneers.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image2-1024x665.png\" alt=\"Technology\u2019s life cycle\" class=\"wp-image-4559\" width=\"467\" height=\"303\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image2-1024x665.png 1024w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image2-300x195.png 300w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image2-768x499.png 768w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image2.png 1280w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><\/figure><\/div>\n\n\n\n<p>Alan Glickenhouse worked around <a class=\"ek-link\" href=\"https:\/\/developer.ibm.com\/apiconnect\/2020\/01\/14\/state-of-the-api-economy-2020\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" aria-label=\" (opens in a new tab)\">this report<\/a>, considering the <strong><span id=\"urn:enhancement-4b0c3b0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Economy as a <span id=\"urn:enhancement-a23bff7b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technology<\/span><\/strong>.<\/p>\n\n\n\n<p>&#8220;Looking at the report, you see that Full Lifecycle <span id=\"urn:enhancement-94a81f16\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> <span id=\"urn:enhancement-8157998c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/management\">Management<\/span> is in the Slope of Enlightenment&#8221;, reads Alan&#8217;s post. &#8220;According to Gartner, <span id=\"urn:enhancement-f47e4d63\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> technology is climbing the slope, while microservices technology is in the Trough of Disillusionment.\u201d<\/p>\n\n\n\n<p>&#8220;The Slope of Enlightenment is happening as the business is becoming involved in initiatives and core strategies such as digital transformation are driving a need for stability, availability, scalability, and all the other quality of service \u201cilities\u201d in projects that are built using <span id=\"urn:enhancement-38925de8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span>&#8220;, better explains Glickenhouse.<\/p>\n\n\n\n<p>&#8220;Variations on this model might support a free level of low usage (<em><span id=\"urn:enhancement-b880ece8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/freemium\">freemium<\/span><\/em>), or lesser functionality <span id=\"urn:enhancement-e63fb9ab\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span> versus higher functionality at a higher cost (tiered)&#8221;, comments Alan; &#8220;use them when they are appropriate&#8221;.<\/p>\n\n\n\n<p>To feel how your current involvement in the <span id=\"urn:enhancement-3e4133d2\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Economy fits in today&#8217;s ecosystem you can take the 90-second assessment provided by <span id=\"urn:enhancement-76614336\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm\">IBM<\/span> at this <a class=\"ek-link\" href=\"https:\/\/www.ibm.com\/cloud-computing\/xx-en\/products\/cloud-integration\/api-economy\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" aria-label=\" (opens in a new tab)\">link<\/a>. Answering a few questions will give your current state and a few pieces of advice to improve.<\/p>\n\n\n\n<p>To understand more about <span style=\"user-select: auto;\" id=\"urn:enhancement-3468fc66\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm\">IBM<\/span>\u2019s thoughts on Digital Business and the <span style=\"user-select: auto;\" id=\"urn:enhancement-1041182e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Economy visit the <span style=\"user-select: auto;\" id=\"urn:enhancement-4db7f00c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm\">IBM<\/span><a aria-label=\" (opens in a new tab)\" style=\"user-select: auto;\" rel=\"noreferrer noopener nofollow\" href=\"https:\/\/www.ibm.com\/cloud\/api-economy\/?cm_mmc=OSocial_Blog-_-Cloud_Hybrid+Cloud+-+Integration-_-WW_WW-_-Alan+Blog+Post&amp;cm_mmca1=000020LG&amp;cm_mmca2=10005471&amp;\" target=\"_blank\" class=\"ek-link\"> API Economy website<\/a>.<\/p>\n\n\n\n<div class=\"uagb-cta__outer-wrap uagb-block-43726db6-6b9f-450d-994a-e497ad12dcf8\"><div class=\"uagb-cta__content-wrap uagb-cta__block uagb-cta__icon-position-right uagb-cta__content-right uagb-cta__content-stacked-tablet uagb-cta__button-valign-middle \"><div class=\"uagb-cta__left-right-wrap\"><div class=\"uagb-cta__content\"><div class=\"uagb-cta__title-wrap\"><h3 class=\"uagb-cta__title\">Join the API Economy<\/h3><\/div><div class=\"uagb-cta-text-wrap\"><p class=\"uagb-cta__desc\">There are far easier ways to deploy your product than having to do it all on your own like in the old days. The distance between code and production has finally shrunk. Learn how to deploy an application through the IBM Cloud Platform, by means of Red Hat OpenShift.<\/p><\/div><\/div><div class=\"uagb-cta__link-wrapper uagb-cta__block-link-style\"><div class=\"uagb-cta__button-wrapper\"><a href=\"https:\/\/ibm.co\/35E9sRb\" class=\"uagb-cta__block-link uagb-cta__button-link-wrapper uagb-cta-typeof-button\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"uagb-cta__link-content-inner\"><span>IBM Cloud<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">API Connect<\/h2>\n\n\n\n<p><span id=\"urn:enhancement-ed2b3405\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm\">IBM<\/span> <span id=\"urn:enhancement-a5c2c5ae\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Connect is <span id=\"urn:enhancement-91c72599\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm\">IBM<\/span>\u2019s complete foundation to Create, Secure, Manage, Test, and Monitor APIs. <strong>A trial version of <span id=\"urn:enhancement-eb8b5c7c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Connect is also available<\/strong> through registration on the <span id=\"urn:enhancement-14951daa\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Connect <a class=\"ek-link ek-link\" href=\"https:\/\/www.ibm.com\/cloud\/api-connect\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" aria-label=\" (opens in a new tab)\">landing page<\/a>. The direct link to <span id=\"urn:enhancement-1784ddf4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Connect as a cloud service can be found <a class=\"ek-link ek-link\" href=\"https:\/\/cloud.ibm.com\/catalog\/services\/api-connect\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" aria-label=\" (opens in a new tab)\">at this address<\/a>.<\/p>\n\n\n\n<p><span id=\"urn:enhancement-83db7ae4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Connect allows you to manage the entire <span id=\"urn:enhancement-979f38ed\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> lifecycle, from the initial <span id=\"urn:enhancement-9743acb5\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/economic_development\">development<\/span> all the way through until the retirement of the application or service. An integrated tool allows to create <span id=\"urn:enhancement-c615d51e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> policy and secure traffic to the <span id=\"urn:enhancement-478f94fe\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> in a visual way, without the need for writing code or interacting with the gateway.<\/p>\n\n\n\n<p><span id=\"urn:enhancement-1b22e607\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Connect is based upon six main modules: Developer Portal, <span id=\"urn:enhancement-3c81560b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Manager, Gateway, Cloud Manager, <span id=\"urn:enhancement-e51ec8a9\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/microservices_2\">Microservices<\/span> App (runtime: <span id=\"urn:local-annotation-603949\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/node-js\">Node.js<\/span> or <span id=\"urn:enhancement-c518b7de\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/java\">Java<\/span>), <span id=\"urn:enhancement-19444ca\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Designer. Enterprise security and Quota management are additional components of <span id=\"urn:enhancement-61b5c60f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Connect.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">API Connect key features<\/h3>\n\n\n\n<p><span id=\"urn:enhancement-f73065b2\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Connect is a complete solution that offers critical features that include the ability to:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Create APIs and build <strong>microservices<\/strong>;<\/li><li>Engage with application developers through <strong>API portals<\/strong>;<\/li><li>Define, publish, and analyze <strong><span id=\"urn:local-annotation-705191\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/representational_state_transfer\">REST<\/span><\/strong> and <strong>SOAP<\/strong> APIs;<\/li><li>Establish API rate limits and provide the capability to <strong>charge back developers for API usage<\/strong>.<\/li><\/ul>\n\n\n\n<p>Installed locally for offline development, the developer toolkit provides a <span id=\"urn:enhancement-d4660937\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/command-line_interface\">command-line<\/span> interface as well as a <span id=\"urn:enhancement-12c8b0e4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/graphical_user_interface\">graphical user interface<\/span>, called <strong><span id=\"urn:enhancement-f69f9359\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Designer<\/strong>, to quickly create and configure <span id=\"urn:enhancement-111a787d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span> and LoopBack applications. It gives <span id=\"urn:enhancement-daa5a7ed\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> <span id=\"urn:enhancement-1618393f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/software_developer\">developers<\/span> automated, model-driven tools to create new <span id=\"urn:enhancement-c533f36e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span> and microservices based on Node.js and Java runtimes, all managed from a single unified <span id=\"urn:enhancement-9ed996d4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/system_console\">console<\/span>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image5.png\" alt=\"API Connect\" class=\"wp-image-4562\" width=\"348\" height=\"423\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image5.png 556w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image5-247x300.png 247w\" sizes=\"auto, (max-width: 348px) 100vw, 348px\" \/><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Everything you need to build APIs<\/h3>\n\n\n\n<p>The basic list of needs to build monetizable <span id=\"urn:enhancement-8faed818\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">APIs<\/span> is covered with <span id=\"urn:enhancement-7277a177\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> Connect. You can easily follow a well-defined path to cover all aspects of publishing and consuming this kind of code on the <span id=\"urn:enhancement-50b5b2d5\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/cloud\">cloud<\/span>.<\/p>\n\n\n\n<p><strong><span id=\"urn:enhancement-497d0bb0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/drag_and_drop\">Drag-and-drop<\/span> policies<\/strong><br>Save <span id=\"urn:enhancement-8ae44a2e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/software_developer\">developers<\/span>\u2019 time and reduce errors with <span id=\"urn:enhancement-14560d73\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/drag_and_drop\">drag-and-drop<\/span> assembly for many complex <span id=\"urn:enhancement-35348e18\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_programming_interface\">API<\/span> policies, with no <span id=\"urn:enhancement-e9b111a0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/xml\">XML<\/span> required<\/p>\n\n\n\n<p><strong>Definition templates<\/strong><br>Enforce corporate standards by using pre-existing templates for both API definitions and API product definitions.<\/p>\n\n\n\n<p><strong>Simplified categorization<\/strong><br>Use customer-defined metadata to simplify API categorization and searchability and control API gateway behavior.<\/p>\n\n\n\n<p><strong>Seamless experience<\/strong><br>Move from developing APIs in the developer toolkit to publishing and managing them in API Connect without interruption.<\/p>\n\n\n\n<p><strong>Simple governance<\/strong><br>Allow your lines of business to publish internal and external APIs to a single corporate portal.<\/p>\n\n\n\n<p><strong>Integrated <span id=\"urn:local-annotation-904446\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">security<\/span><\/strong><br>Effortlessly secure APIs, including those created with IBM App Connect, to accelerate API delivery.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">API Connect Related products<\/h2>\n\n\n\n<p>Three main solutions are normally associated with IBM&#8217;s API-publishing offering: the <strong>DataPower Gateway<\/strong>, the <strong><span id=\"urn:local-annotation-336915\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/cloud_computing\">Cloud<\/span> Paks<\/strong>, and <strong>App Connect<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is the IBM DataPower Gateway?<\/h3>\n\n\n\n<p><a class=\"ek-link\" href=\"https:\/\/www.ibm.com\/products\/datapower-gateway\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" aria-label=\" (opens in a new tab)\">IBM DataPower Gateway<\/a> provides security, control, integration, and optimized access to a full range of mobile, web, application programming interface (API), service-oriented architecture (SOA), B2B and cloud workloads.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What are the IBM Cloud Paks?<\/h3>\n\n\n\n<p><a class=\"ek-link\" href=\"https:\/\/www.ibm.com\/cloud\/cloud-pak-for-integration\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" aria-label=\" (opens in a new tab)\">IBM Cloud Paks for Integration<\/a> are lightweight, enterprise-grade, modular cloud solutions, integrating a container platform, containerized IBM middleware and open source components, and common software services for development and management.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is IBM App Connect?<\/h3>\n\n\n\n<p><a class=\"ek-link\" href=\"https:\/\/www.ibm.com\/cloud\/app-connect\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" aria-label=\" (opens in a new tab)\">IBM App Connect<\/a> instantly connects applications, data, heritage systems, and modern technologies through a variety of integration styles, from traditional service-oriented architectures to modern, agile and event-driven ones, virtualizing access to data for exposure as APIs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Accessing the IBM Cloud dashboard<\/h2>\n\n\n\n<p>Let&#8217;s see the basic steps to write a <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/backend-dev\/multisystem-interaction-consistency-with-aws-step-functions\/\" target=\"_blank\" rel=\"noopener\">serverless function<\/a> <strong>and publish it as a consumable API <\/strong>.<br>Free access to all IBM Cloud services is available from <a href=\"https:\/\/cloud.ibm.com\/\">this page<\/a>, and you can learn more about it in our <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/cloud-manager\/ibm-cloud-code-to-production-with-no-manual-deployment\/\">previous article<\/a>. Some services are not accessible from this free account, but it&#8217;s easy to understand the potential of the IBM Cloud offering.<\/p>\n\n\n\n<p>Once you register your account, you have access to a dashboard.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"560\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image7-1024x560.png\" alt=\" IBM Cloud dashboard\" class=\"wp-image-4564\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image7-1024x560.png 1024w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image7-300x164.png 300w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image7-768x420.png 768w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image7.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Please access the function-generating console, clicking on the circled &#8220;f&#8221; in the left vertical bar &#8211; the fifth icon starting from the top in the dashboard screenshot. Then choose \u201c<em>Create Action<\/em>\u201d.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"503\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image6-1024x503.png\" alt=\" IBM Cloud dashboard\" class=\"wp-image-4563\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image6-1024x503.png 1024w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image6-300x147.png 300w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image6-768x377.png 768w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image6.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>You start creating a new function and (in this example) choose Python as a runtime, configuring the environment parameters (virtual environments, modules, and the other options).<\/p>\n\n\n\n<p>As an example, you can write a simple function in <span id=\"urn:local-annotation-216745\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/python_programming_language\">Python<\/span> that reads a basic <span id=\"urn:local-annotation-871538\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/json\">JSON<\/span> file and returns its values. Name it. The <span id=\"urn:local-annotation-1859\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm_cloud_computing\">IBM Cloud <\/span>service immediately publishes your results on a self-generated page: check if your output is as you desired it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Accessing the API Connect dashboard<\/h2>\n\n\n\n<p>If everything is ok, you can go to the API Connect dashboard. To reach it, you have to go to the left vertical bar again and locate the last icon, a plus sign (<em>+<\/em>). Clicking on it a larger set of options opens up: locate the <em>API Management<\/em> option and click on it.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"554\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image4-1024x554.png\" alt=\"API Connect dashboard\" class=\"wp-image-4561\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image4-1024x554.png 1024w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image4-300x162.png 300w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image4-768x416.png 768w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image4-1536x831.png 1536w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image4.png 1824w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>You are in the <em>API Connect<\/em> section now. Import your function and follow the suggested path: publish the API, establish the payment thresholds, and generate the documentation.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image1.png\" alt=\"API Connect dashboard\" class=\"wp-image-4565\" width=\"539\" height=\"498\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image1.png 730w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/image1-300x277.png 300w\" sizes=\"auto, (max-width: 539px) 100vw, 539px\" \/><\/figure><\/div>\n\n\n\n<p>You have just generated your API in a few clicks. Easy does it!<\/p>\n\n\n\n\n\n\n\n<p>If you want to discover more about IBM Cloud, <a href=\"https:\/\/ibm.co\/35E9sRb\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">click here<\/a>!<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>We live in an interconnected world whose fabric is wired in software threads. Application Programming Interfaces contribute to this fabric through the optimization of resources such as time and money. Thanks to the sharing of APIs, the full potential hidden inside complex platforms and ecosystems is revealed in a rich environment. The evolution of the&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/\">Read more<\/a><\/p>\n","protected":false},"author":8,"featured_media":4558,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":8,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[36],"tags":[7192,5221,9881,3359],"collections":[],"class_list":{"0":"post-4557","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-backend","8":"tag-api","9":"tag-ibm","10":"tag-microservices","11":"tag-rest","12":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>API Economy: Code + API = Money - Codemotion Magazine<\/title>\n<meta name=\"description\" content=\"Structuring your code to be consumed by other devs enhances your connection to the community, but can also become a revenue stream. Enters the API Economy!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"API Economy: Code + API = Money\" \/>\n<meta property=\"og:description\" content=\"Structuring your code to be consumed by other devs enhances your connection to the community, but can also become a revenue stream. Enters the API Economy!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-05T12:42:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-05T19:04:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1013\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Leo Sorge\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Leo Sorge\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/\"},\"author\":{\"name\":\"Leo Sorge\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5\"},\"headline\":\"API Economy: Code + API = Money\",\"datePublished\":\"2020-05-05T12:42:37+00:00\",\"dateModified\":\"2022-01-05T19:04:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/\"},\"wordCount\":1953,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg\",\"keywords\":[\"API\",\"IBM\",\"Microservices\",\"REST\"],\"articleSection\":[\"Backend\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/\",\"name\":\"API Economy: Code + API = Money - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg\",\"datePublished\":\"2020-05-05T12:42:37+00:00\",\"dateModified\":\"2022-01-05T19:04:57+00:00\",\"description\":\"Structuring your code to be consumed by other devs enhances your connection to the community, but can also become a revenue stream. Enters the API Economy!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg\",\"width\":1013,\"height\":675,\"caption\":\"api economy\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Backend\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/backend\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"API Economy: Code + API = Money\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Codemotion.Italy\/\",\"https:\/\/x.com\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5\",\"name\":\"Leo Sorge\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g\",\"caption\":\"Leo Sorge\"},\"description\":\"I hold a degree in electronics. I talk and write about science and technology in both real and close-to-real worlds since 1976. I frankly believe that business plan and singularity are excellent starts for science-fiction stories.\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"API Economy: Code + API = Money - Codemotion Magazine","description":"Structuring your code to be consumed by other devs enhances your connection to the community, but can also become a revenue stream. Enters the API Economy!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/","og_locale":"en_US","og_type":"article","og_title":"API Economy: Code + API = Money","og_description":"Structuring your code to be consumed by other devs enhances your connection to the community, but can also become a revenue stream. Enters the API Economy!","og_url":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2020-05-05T12:42:37+00:00","article_modified_time":"2022-01-05T19:04:57+00:00","og_image":[{"width":1013,"height":675,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg","type":"image\/jpeg"}],"author":"Leo Sorge","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Leo Sorge","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/"},"author":{"name":"Leo Sorge","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5"},"headline":"API Economy: Code + API = Money","datePublished":"2020-05-05T12:42:37+00:00","dateModified":"2022-01-05T19:04:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/"},"wordCount":1953,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg","keywords":["API","IBM","Microservices","REST"],"articleSection":["Backend"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/","url":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/","name":"API Economy: Code + API = Money - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg","datePublished":"2020-05-05T12:42:37+00:00","dateModified":"2022-01-05T19:04:57+00:00","description":"Structuring your code to be consumed by other devs enhances your connection to the community, but can also become a revenue stream. Enters the API Economy!","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg","width":1013,"height":675,"caption":"api economy"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/backend\/api-economy-code-api-money\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Backend","item":"https:\/\/www.codemotion.com\/magazine\/backend\/"},{"@type":"ListItem","position":3,"name":"API Economy: Code + API = Money"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5","name":"Leo Sorge","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g","caption":"Leo Sorge"},"description":"I hold a degree in electronics. I talk and write about science and technology in both real and close-to-real worlds since 1976. I frankly believe that business plan and singularity are excellent starts for science-fiction stories.","url":"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-600x400.jpg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-600x600.jpg","author_info":{"display_name":"Leo Sorge","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg",1013,675,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-150x150.jpg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-300x200.jpg",300,200,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-768x512.jpg",768,512,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg",1013,675,false],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg",1013,675,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg",1013,675,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_.jpg",100,67,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-180x128.jpg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-896x504.jpg",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-400x225.jpg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-600x400.jpg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/05\/computer_buy_money_banknotes_save_money_jack_expensive_cheap-549573.jpgd_-600x600.jpg",600,600,true]},"uagb_author_info":{"display_name":"Leo Sorge","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/"},"uagb_comment_info":0,"uagb_excerpt":"We live in an interconnected world whose fabric is wired in software threads. Application Programming Interfaces contribute to this fabric through the optimization of resources such as time and money. Thanks to the sharing of APIs, the full potential hidden inside complex platforms and ecosystems is revealed in a rich environment. The evolution of the&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/4557","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=4557"}],"version-history":[{"count":12,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/4557\/revisions"}],"predecessor-version":[{"id":15569,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/4557\/revisions\/15569"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/4558"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=4557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=4557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=4557"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=4557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}