The Latest News On The API Economy
Searching: No Search Term , No Filters
While the majority of the APIs within the ProgrammableWeb directory are REST-styled APIs, that isn't the only architectural style in use, not by a long shot. In this article we look at our directory data to see what underlying technologies are most popular across the various Push/Streaming APIs.
One of the cool things our directory data allows us to do is to get a glimpse at both short term and long term trends in the API space. One slice of data worth looking at is the categories have had the most growth. This article looks at which categories have grown the most in the last five years.
These days if your business isn’t using a public cloud vendor then you’re likely to be behind. Deciding on which cloud platform to use can be daunting but three of the leading providers offer a free tier that allows you to give them a test run before sinking a portion of your budget into one.
One of the more interesting views given by the directory is a look at what sectors are seeing the most growth in APIs. The directory data model allows for one primary category as well as multiple secondary categories and in this article we take a look at which categories are most represented.
Machine Learning and Artificial Intelligence have been a part of the API conversation for a number of years now. When it comes to Machine Learning, it's no secret that Python is one of the most popular languages. This article looks at five Python based tools for working with Machine Learning.
Since their introduction in 2015, Progressive Web Apps have been viewed as a potential way to break the grip that native apps have had on the mobile app ecosystem. The most effective way to reach users still is to publish your app to one of the major app stores, but which one plays best with PWAs?
Building an API can happen in a matter of minutes. But there is a big difference between whipping up an API, and crafting one that is secure, reliable and meets the user’s expectations. In this article we looks at six common mistakes that arise from APIs that weren’t made with enough care.
The YouTube Data API can be used to upload and search for videos, manage playlists and subscriptions, update channel settings and more. In part 3 of this tutorial, we continue to extend our code and show you how to use the API to build a simple app that can return the contents of a playlist.
The YouTube Data API can be used to upload and search for videos, manage playlists and subscriptions, update channel settings and more. In part 2 of this tutorial, we'll extend our code from part one and show you how to use the API to build a simple app that can return the contents of a playlist.
All companies have an obligation to protect user data as best as they can in accordance with their respective terms of services. When data is compromised, those companies should react quickly to fix it. Panera Bread offers a case study in the wrong way to respond to a vulnerability.
One of the key parts of an API provider’s journey is offering documentation that contributes to a good developer experience when first encountering the API. But what should your documentation look like and how can it help potential customers through the steps of discovering your API?
It’s an old adage but it’s true; if you want your API to succeed, treat it like a product. And one of the most important steps in any product’s lifecycle is when it gets released. James Higginbotham offers a 10-point checklist to help make sure that your API release runs as smoothly as possible.
GraphQL offers providers an alternative to REST, especially as the number of API clients has increased, and in some cases GraphQL offers a number of advantages over REST. GraphQL does have it's pain points and this article takes a look at what those are and how to solve for them.
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 overall growth chart a year ago. We see that the number of APIs submitted to our directory continues to grow signaling high interest in providing APIs.
Previously we looked at APIs that readers follow the most using our tracking functionality. This time we measured the APIs readers show interest in by counting the number of times a user clicks an outbound link to a provider's site. This is a metric that may better signal developer interest.
Fitbit has announced that they are now offering cash rewards for researchers who find confirmed security vulnerabilities on their API, website and products. The program represents a merging of Fitbit's private and public programs and signals the device maker's commitment to security.
The YouTube Data API can be used to upload and search for videos, manage playlists and subscriptions, update channel settings and more. In this tutorial, we'll review the YouTube Data API portal and show you how to use the API to build a simple app that can return the contents of a playlist.
Over the years, ProgrammableWeb has tracked the various ways that API providers have used to authenticate their APIs in an effort to make API communications more secure. In our data model, we refer to these methods as Authentication Models. This article looks at the most popular methods used.
We saw earlier this year that the Government category was one of the most popular API categories within our directory. But what sections of government and what kinds of data are being made available via API? In this article we look at the ten most popular categories related to government APIs.
One of the great things about our directory data model is that it allows us to get a big picture view of what an API looks like in today’s world. This month we consider the data in the API type, architectural style and scope fields to see what it tells us about the APIs in our directory.