Two years and a month after announcing that it would launch a more professional-looking developer platform than the wildly successful one at Facebook, LinkedIn today finally opened up a series of application programming interfaces for other companies to build on top of. Make no mistake about it, though - there's some good news and there's some bad news.
LinkedIn holds an incredibly useful body of data about its users - not just because of the relatively high net worth it brags about its users having but because employment information is a very useful way to put a person in context on the web. That data is now available for an ecosystem of other developers to incorporate; TweetDeck, Posterous, Ribbit and several other applications already have.
Disambiguation of people with the same name and privacy limitations regarding who gets to see who's information are both complicating factors. The coolest use of the search API we've seen so far is Salim Ismail and Rohit Khare's Knx.to. That service is limited to your own connections so far, but it's definitely a keeper.
LinkedIn is not Twitter! LinkedIn's Adam Nash told us this morning that he loves the Twitter and Twitter-like integrations but "integrating messaging isn't the goal, there's a wide range of business applications that will benefit from it. Twitter is hot so people are jumping to that but there are far more compelling business cases."
Two years after the business-oriented platform was announced tiny Tweetdeck was just so hot it out-maneuvered all the business applications that could have been built to showcase? I don't buy it. Just like the formal partnership between Twitter and LinkedIn earlier this month, I worry that this API is built with marketing, promotion and broadcast functions best served.
"The signal from this is that they aren't encouraging developers to take the social graph and deep knowledge of peoples' professional lives and create new UIs for interacting with LinkedIn because they are explicitly concerned about competition," Michels said. "LinkedIn has amazing assets and a great business model - get out of the UI business!"
Likewise several developers have expressed concern around the commercial limitations on the API. LinkedIn's Nash clarified with us that those terms simply prohibit charging people extra money for access to the free LinkedIn service and building an advertising network on top of LinkedIn profile data because of privacy concerns.
Finally, the terms of the API aren't always clear. Michels points out that rate limits on accessing the API aren't made explicit - only that there will be rate limits and that a developer can email LinkedIn to request a personal expansion of their limit.
Michels may have said it best: "There are some really smart people over there at LinkedIn. If this is what we waited 2 and a half years for, it's a bit disappointing."
It is a bit, but not entirely disappointing. We look forward to seeing how the platform evolves and what kinds of applications are built on top of it. The web has been waiting a long time for a LinkedIn platform - now let's see what happens.