Mobile applications increasingly use Application Programming interfaces (APIs) in addition to enterprise systems of record in their development. The number of APIs available grows by the day. Their usage is multiplied by a growing population of mobile devices and computing platforms (Web, tablets, smartphones, TVs, video game consoles, cars, and other household devices--the Internet of Things). As the number of APIs an organization produces and uses increases, the management and visibility of these APIs becomes increasingly important.
The Oracle API Catalog (OAC) allows organizations to easily build a catalog of their APIs to provide visibility to those APIs for application development. OAC includes a simple metamodel for an API asset, automation to populate OAC, and the ability for users to search OAC for APIs and understand the details of the APIs to assess their fit in the user's application.