The Era Of APIs

Do you remember a time when elementary school report cards included information like "Student plays well with others"? I do, and I mostly got high marks in that department (math, on the other hand, not so much.)

While at the OMMA Global Conference in San Francisco a couple of weeks ago, I got to chat with fellow Search Insider Aaron Goldman about his upcoming new book, "Everything I Know About Marketing I Learned from Google." He was intrigued by my last column, in which I chronicled some of my experiences with the new iPhone app called Siri, a digital personal assistant.

Our conversation then turned toward one of my favorite subjects: the unfolding era of the API (application programming interfaces) and, more broadly, increasing openness across the Web. That the era of the API coincides with the arrival, at long last, of the mobile revolution, only adds to my intense fascination with the phenomenon. (As you might imagine, date night at my house can be scintillating.)



But why should search marketers care?

Quite simply, because APIs are at work reshaping the ways in which we understand search today, and will challenge our profession to stretch, grow and change significantly in the coming years.

APIs are an interface implemented by a software program to enable interaction with other software, similar to the way a user interface facilitates interaction between humans and computers (so says Wikipedia.) APIs are implemented by applications, libraries and operating systems to determine the vocabulary and calling conventions the programmer should employ to use their services.

As we emerge from a Web economy based on links -- that is, the primary reliance on links for everything from measuring a Web site's popularity for the purposes of ranking indexed information in search engine results, to links as the primary means of navigating around the Internet -- we are moving more and more toward an API Web economy.

Real-time information flows via APIs from Twitter and Facebook into Google and Bing search results. APIs make it possible to source products and services from multiple locations to generate results within purpose-built apps, again all in real time. Users can demand information, act on that information, complete transactions and then move on to the next thing, all witout having to jump from one site to the next and the mishegoss that goes with it (log in, click around, enter credit card information, enter shipping information, etc., etc., etc.).

Even PayPal is opening up its system to third-party developers for seamless commerce, by enabling the integration of digital transactions into every app. This could slowly eliminate the need for credit cards, invoices, accounts payable and receivable departments (at least as we currently understand them) -- even cash itself. In the first three months of PayPal's new program, 15,000 developers signed up. Apple's SDKs for the iPhone and new iPad are screaming successes. Google's Android system is even more open, and thousands of apps are being built every month. Each of these enable the creation of apps that are tapping into APIs all over the Web, to fundamentally alter commerce, entertainment - and search.

For those with Web sites that are still closed to the outside, it's time to think about whether or not an API strategy is right for your company. The era of insisting that users come to a destination site to source and secure information, products or services, is already passing. Users now demand that we go where they want us to be: exactly when they want it.

And the only way to do that is, start playing nicely with others.

2 comments about "The Era Of APIs".
Check to receive email when comments are posted.
  1. Brian Hayashi from ConnectMe 360, March 29, 2010 at 1:57 p.m.

    Today is a bit like the early days of broadcast television - the "cue tone" was the API that enabled local advertising to be stitched, imperceptibly and automatically, into programing originating out of the main studio. No cue tone, no broadcast TV -- after all, it would be cost-prohibitive for a person to use the tools of the day to insert the ad any other way.

    Likewise, as modern clients continue to demand more from less, an agency can use APIs to automate costly and time-consuming tasks that would normally require a dedicated resource. More importantly, like the cue tone, APIs can be strung together to orchestrate entirely new workflows, and entirely new revenue-generation models.

  2. John Baker from Mirum, March 30, 2010 at 2:35 p.m.

    The real driver for APIs in marketing is time and cost. 5 years ago we'd have all told clients they are crazy to request a mapping interface, now we build them into short-term campaign sites.

    The question is getting creative teams to work well with technologists that know what the APIs can do. I read ProgrammableWeb, but very few art directors do and so it is always mapping apps that are built when the web can do so much more!

    Need to start tweeting an API a day to keep the static design sites away.

Next story loading loading..