Opinion, Analysis and News from MarketingProfs Opinion. Commentary. News.
BLOG HOME RSS/XMLBOOK CLUBMARKETING PROFS
   
 
Matt Dickman Matt Dickman   Bio
12.19.07

MarketingProfs Video: What is API, Anyway?

stumbleupon digg del.icio.us

Not a day goes by when I don't see complex technical terms thrown around in media press or on blogs. I often wonder if the average marketer knows what half of these terms mean. This new series is aimed at graphically illustrating (this is where the whiteboard comes into play) complex terms in ways that normal, non-geek people can understand. Next up is the API (application programming interface).

One of the core tenets of Web2.0 is the idea around "open APIs", as you've no doubt heard before. The concept behind the API is really pretty simple when you break it down. Think of it as a library of tools that you can access if you have the right key. You can use services from the library and access information and even add information if you have the right keys.

Here is my whiteboard video that explains the whole thing.

Key Takeaways:


  • APIs open up, and regulate, a library of data and services that you can access
  • APIs are controlled to give and deny access depending on your permissions
  • Marketers only need to know what's available in the library, not how to get it back (that's the technology person's job)
  • Mashups are web applications that use these APIs to get and combine data from multiple sources
  • The more open the API, the more development can take place to extend the use of a site or service (Facebook's F8 platform is a great example or how opening an API leads to mass adoption and integration)

Is there a term that's confusing you? Do your tech guys like to show you up and you want a little revenge? Email me or leave me a comment with the buzzwords that you would like to see explained in a similar post in the future. Also, let me know if you have ways I can improve on this concept for new posts.



Read more on this subject:
API marketing MarketingProfs mashup mattdickman webservices whiteboard


TrackBack

TrackBack URL for this entry:
http://www.mpdailyfix.com/cgi-bin/mt/mt-tb.cgi/12192

Comments

Matt,

Here's my approach to acronyms. If I don't know what it means, there is a good chance I don't need to know. A good example of what I mean exists in your posts.

I am certain those terms are important but I can't imagine why any marketer needs to know what they mean. If a client of mine needs a solution such as an API, they won't hire me, they hire someone with technical expertise such as you.

There is already too much for the average marketer to process, so we need to focus on those solutions that we offer and let the experts in other fields take care of the rest. That means that when we develop a web site for a client, my folks handle copy and design. We outsource all the techie stuff. So we need to be well-trained on creating sticky messages, copy that sells, and design that complements the copy and enhances the usability.

I don't need nor can I afford to spend the time to know what my tech guys know. That's why I hire them.

Posted by: Lewis Green | 12.19.07

Matt,

From the tone of my first response, you can probably tell what kind of week I am having: surrounded by work needing done, but constantly running off to another meeting. So having a smart and big-hearted guy like you offer to teach me something seems like a knife to the heart.

Good post and nice use of teaching tools. Perhaps your other readers will be more amenable to learning something new than this old fart. I'll try to be more open to your next effort.

Posted by: Lewis Green | 12.19.07

Lewis -- Thanks for that. I know what you mean, but I think it's better to know the basics of technology to know what's possible in marketing. I learned long ago that you don't have to program the stuff, but if you don't know how it works, you can't see the full potential. Plus everybody sounds smarter with acronyms ;)

Posted by: Matt Dickman | 12.20.07

Lewis, I hate to disagree, but API is something some marketers should know something about. Not all.

It really depends on the industry one is in. I know quite a bit of technical stuff and it is VERY helpful to me but I am in the tech industry.

But having this knowledge, I can see that technology is VERY often applied for non-tech companies. As Matt says, knowing what is possible is useful to marketers.

Technology is a set of tools. You don't have to know how to use every tool but knowing what's out there is good.

Posted by: Neil Anuskiewicz | 12.20.07

Acronyms are just short hand way of saying something.

Do people say National Public Radio, Federal Communications Commmision, Federal Trade Commision, etc.? Often they say NPR, FCC, or FTC, and so it goes. In Britain they call Members of Parliament MPs.

I like acronyms unless they are used with people not likely to know the ones you typically use. It is good to know your audience and define your terms.

Posted by: Neil Anuskiewicz | 12.20.07

Matt, as a technology marketer, I found your example very interesting and relevant. I would think giving out these proprietary API keys, whether you are Google or Yahoo or the like would constitute some financial "value". I can see Facebook for example giving away APIs to allow developers to build applications within the platform, but I'd like to know the "mix" of companies charging or monetizing APIs vs those giving them away. I suppose it depends on your business model...

Posted by: Paul Barsch | 12.21.07

Paul,

Generally, in my understanding, an API often benefits the company without directly monetizing it.

Let's say you are Microsoft. It is in your interest to enable people to easily write software for your operating system if it makes Windows more marketable. Windows does have an API.

Permission-based email marketing services might find it useful to have customers have an easy way to integrate their internal database with the email marketing application. That gets the ESP more customers and revenue.

But I do see your point, an API might be monetized if companies wanted to use it to create tools that would make them money without direct benefit to the firm that created the application. You use the example of FaceBook as a case where it might be in their benefit to *directly* monetize the API.

It would be interesting to know of examples of monetized APIs. I cannot think of any off the top of my head at the moment. Anyone know of examples and how it was done?

Posted by: Neil Anuskiewicz | 12.26.07

BTW, Paul, while there are of course proprietary APIs, there are industry standards, too.

That way, a developer does not have to re-invent the wheel every time he encounters a new application. This seems to be especially true with Web-based applications and the like.

Posted by: Neil Anuskiewicz | 12.26.07

Hi Matt,
Thank you for the useful comment. It was nice and thanks for sharing the video. The API is useful in Marketing, i know. But more than that i got much information about that and it is very useful.
Thank you once again.

Posted by: Raving Rich | 12.30.07

Thanks for putting that in layman's terms! That really helped me to understand it better.

Posted by: Bethenny Ramona | 05.28.08

Post a comment

Most Active Posts

Login to Daily Fix  |  Contact the Editor  |  RSS/XML  |  Advertising

 

Copyright 2008 © Marketing Profs, LLC   |  User Agreement  |  Privacy  |  XML Site Map