The ProgrammableWeb directory passed the 19,000-API mark in January of 2018 so we're taking a look at what the data tells us since we published our last overall growth chart a year ago. One of the things we can see is that the number of APIs submitted to our directory continues to grow. While we are the first to admit that there are other contributing factors to the growth of the API economy (in addition to the size of our directory), our directory’s growth offers a clear signal that interest in providing APIs remains high.
In 2017, our directory saw 2,294 new APIs added. This growth trend has been happening for the last four years. Since January of 2014, an average of more than 2,000 APIs have been added per year.
|Total new APIs added since 2014||8,240|
|Average new APIs added yearly||2,060|
|Average new APIs added monthly||172|
Beyond the API directory, ProgrammableWeb has five other directories tracking SDKs, Frameworks, Libraries and Mashups. The growth of all of these directories has allowed us to slice the data in a number of ways as we conduct ongoing research. This research has been collected in our Research Center where you can find out the answers to questions such as what APIs do developers show the most interest in, how fast are Financial APIs growing and what is driving that growth, and which API types and architectural styles are the most used.
In 2018 we aim to extend our data model even further to accommodate APIs that have multiple versions. For example, the number of API providers offering additional endpoints to accommodate emerging architectural styles (beyond your typical REST endpoint) such as GraphQL and gRPC is growing. And for each architectural style, there may be multiple versions in production; some supported. Some not. These trends will result in an even larger API directory and hopefully even more interesting questions worth answering. If you are an API provider and would like your resources listed in our directories, use one of the links below.
If you are looking for a chart that we don't currently have, please write to email@example.com. It's possible that the chart you need is in the process of getting published. Or, in the case of custom queries, we can prepare charts and spreadsheets for you for a fee.