OAuth is becoming a very popular way to control authorized access to Web APIs and the data that they return. Although it’s one of the most straightforward ways to accomplish this, it’s still rather confusing to use. If your API uses OAuth, then you need to be able to describe it so that developers can quickly understand what they need to do.
At the API Academy, we make a habit of studying APIs and discussing them to get better at our craft. We usually do this in private and behind closed doors, but last month Programmable Web gave me an opportunity to write up a public review of the Box API, and I’m happy to have the opportunity to write another. This time, we will be delving into eBay’s set of APIs.
Gartner analyst Laura McLellan made a bold statement in her 2012 webinar: “By 2017, the CMO will spend more on IT than the CIO”. While I think it is too bold a statement, you can’t deny the fact that an eco-system shift is happening and API Management is the catalyst. From my own personal experience, I can vouch for this shift in who is doing the big spending. A new set of tools are enabling CMOs to create new, powerful channels. They are called APIs. The very introduction of these APIs are resulting in new ways of leveraging channels and exposing content, media, and data to customers, partners, the community, developers, and even to the public.
There are now enough platforms available across every industry to allow developers and partners to window shop for APIs. Everyday at startups and enterprises, every weekend at hackathons, every night in the proverbial “garage”, developers are looking for that essential API to put their app over the top. Offering valuable and easily accessible services or data through your API is the foundation of your platform. So what should platforms do that can both attract and inspire development?
In this first of a series of articles about encouraging API adoption, I talked with Blair Beckwith, Developer Advocate and App Store Lead from Shopify. Shopify is an e-commerce platform for selling just about anything you can think of from 50 Cent’s headphone collection to fancy, leather laptop bags. There are two kinds of “developer” on Shopify: 1) those who create templates that dictate the look and feel of a site, and 2) those who create add-ons that are available in the shopkeeper add-on store. In this article, I’m going to concentrate on the second one, the add-on developers.
Car companies from Ford and GM to Toyota and BMW, are racing to transform the car into a platform. According to Programmableweb’s own Janet Wagner, Ford recently released an API to connect its SYNC AppLink system to developer apps.
Alfred Nobel was an inventor with 350 patents to his name, who among many other things invented dynamite. Nobel was also a successful businessman and when he died he stated that most of his fortune should be awarded to the most important discoveries in science, outstanding work in literature as well as the best work to promote peace.
In this interview with Hilary Mason, chief scientist of bitly, we discuss the growth of the bitly API and the steps that were taken to reach this point. The bitly API is one of the most widely known APIs and they have recently launched some new APIs.
Web APIs are now widely used for integration, especially to enable mobile applications. APIs divide broadly into two categories: Open APIs and Enterprise APIs. “Open APIs” are APIs which are available to any client, often hosted in the Cloud. “Enterprise APIs” run inside the enterprise and are not publicly available. So, how do Open APIs differ from Enterprise APIs? Let’s begin to answer this question by turning it on its head – what do Open APIs and Enterprise APIs have in common?
In this interview with Raj Kadam, CEO of Viralheat, we will discuss the growth of the company’s API and the steps that were taken to reach this point. Their Sentiment API is now getting 300 million calls per week, and the free API allows users to classify text with regard to sentiment.