The Latest News On The API Economy
Searching: No Search Term , No Filters
A recent issue has brought to light the lack of customer service provided by Google Cloud Platform. Google has promised to improve yet the same issues appear to be commonplace. Anyone looking for a platform upon which to run production products has a serious reason to pause when considering GCP.
The banking sector has seen a great many new APIs in the last few years. With so many new APIs made available came an equal number of developer portals. Which ones have done the best job of presenting their APIs and what commonalities can you learn from when implementing your own banking API portal?
How do you integrate data and services from a government that includes 85 agencies? In Singapore the answer is to create a whole-government API. Users benefit by only having to deal with a single interface while agencies are spared the job of coming together as a single entity.
Since the Cambridge Analytica debacle, Facebook has faced pressure to improve its security practices. In response, Facebook cut the functionality of its Graph API and the Instagram API. Now, one developer has petitioned Facebook to go even further in making the Instagram API more open and secure.
When it comes to integrating a third party’s services with your own, APIs are often the way to go. But in some cases SDKs can offer a number of advantages over direct interaction with the API. But how do you choose? This article looks at the reasons why sometimes it makes sense to use an SDK.
Phone geolocation company LocationSmart allowed users to look up the real-time location of any supplied mobile phone number without the need of a password or authentication. API security leaks such as this are all too common but what is worrisome is how LocationSmart got this data to start with.
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.