APIs have seen fast growth and adoption for many years now; as of 2020, it was estimated that there are over 24,000 APIs in use, just in the financial industry. While the number of APIs used is increasing, the more important statistic is the value these APIs bring to businesses. Services offered by APIs now account for 75% of many large companies’ revenue. For example, Salesforce generates 50% of its revenue through RESTful APIs, eBay 60%, and Expedia generates 90% of its total revenue through the use of APIs. Without the help of RESTful APIs, these companies might cease to exist.
In an enterprise, there are many different data sources that are produced and consumed in many different departments. Instead of being tied to the proprietary access of each database, the use of a web service API will make integration with these myriad of data sources much easier. RESTful web services will provide a data access layer that’s more flexible and compatible with different applications, including mobile, web or cloud services. Many database vendors now provide access to their databases using RESTful APIs. They include Oracle, and MS SQL Server, the two leading databases in the marketplace.
REST has become the standard for information exchanged between disparate platforms and applications within the enterprise. In the NonStop space it is being used more and more, to allow NonStop applications to communicate with other enterprise applications, and integrate with solutions outside the enterprise.