TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Using someone's API? You don't have a business, THEY do.

7 pointsby ecommandoover 13 years ago
Using someone's API? You don't have a business, THEY do.<p>Whether you're using Adsense, Adwords, Twilio's APIs, Google Maps or Search API, or even Wikipedia's Suggest API to generate traffic and/or revenue, you don't have a business.<p>You have a website that provides traffic, and potentially revenue, to the provider, and they can terminate or redirect your business at any time, without notice.<p>Sure, you may have revenue right now, but if you don't re-invest those revenues to build your own dataset to support your requirements, your business WILL go away at some point, or the terms will change in such a way that makes your ability to generate revenue disappear.<p>No company will guarantee you that the API will be available forever, nor will they guarantee you that they won't deprecate the API, or even just your license, should they decide to compete with you in that space.<p>Sure, it's okay to build an app using an API provided by someone else, but if you plan on building a business with that functionality, you owe it to yourself, and to your customers, to implement your own version of that API and the supporting data to ensure continued availability after the supplier ultimately turns its sights on your niche.<p>No, I'm not paranoid. My experience tells me that an API provider, especially a public one, is like a nasty virus. It has to consume more and more of the market, by whatever means necessary, to generate more revenue to satisfy it's stakeholders.<p>Google is a perfect example of that. It provides marketing services to FourSquare and other check-in services, but then it uses the data they generate using it's services to build and market it's own checkin service, while STILL taking their money for ads.<p>Don't get me wrong, I don't hold anything against Google for using its market position as it does. It has spent the time and money to get where it is, and FourSquare has the right to use or not use Google services to market itself, and it had to accept Google's terms of usage in order to do so.<p>That said, Google doesn't build anything that has a dependency on singular external sources, as it expects its users to do with its APIs. If there is a single source, Google buys it or replicates the dataset using it's own means, then positions itself as the primary source for that data.<p>Take map data. Google didn't have any map data. It licensed and bought its way into the market, and now if you google "maps", Google comes up as the primary source, and there are ZERO ads for that keyword. It used to be that when you typed "maps" into Google search, you'd see ads for Rand/McNally and other map service providers.<p>Now, they're all gone and only the big online map data providers are atop the natural results, and it's uncommon to see any ads.<p>Think you can SEO your way to the top of the list in maps? Good luck. It's not happening.<p>If you're currently in this position, you should be preparing for your business for imminent collapse. Alternatively, you could build or buy your own version of the dataset(s) and/or API(s) you use so that they have no outside dependencies.<p>If you're an investor, and you're approached by someone using external data sources as a platform for their business, DO NOT invest unless they have a solid plan to buy or build their own version of the dataset(s) or API(s). In fact, I'd suggest making any investment contingent on them doing so.<p>Just my $0.02 (adjusted for inflation).

2 comments

jeffreymcmanusover 13 years ago
This is the kind of thinking which, taken to its logical conclusion, compels people who exist on a certain brain-disorder spectrum to build a cabin in the woods and live there.<p>Every business has dependencies and suppliers. This includes the magical Google. Did you ever notice how many copyright notices appear at the bottom of every Google Maps page? Did you ever wonder why those are there? It's because Google licenses data and technology from third parties to make their Maps product happen. How does the data get there? That's right, through an API.<p>An API is just another kind of supplier. Every business can be disrupted by its suppliers, and that's true for APIs as well.<p>As a thought experiment, to test how sensible this rant is, replace the word "API" with the following other kinds of suppliers: hosting provider, internet service provider, payment processor, employees. All have the potential to disrupt your business. What matters is what your contingency plan is.
评论 #3088773 未加载
评论 #3088745 未加载
moleculeover 13 years ago
s/Using/Depending Upon/