Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Salesforce

Salesforce

The first major enterprise SaaS company to open its platform via API in 2000

Salesforce holds a unique place in API history: it launched what is widely considered the first commercial web API, on February 7, 2000, and in doing so it didn’t just create an API — it helped invent the entire model of the API-driven enterprise software platform. When I went back to research where the API economy came from, Salesforce was the earliest of the three founding pioneers — Salesforce in February 2000, eBay in November 2000, Amazon in July 2002 — and it has the distinction of being first. More than that, Salesforce is the cleanest example in API history of doing the API business right: building a thriving developer ecosystem, a partner program, a marketplace, and a sustainable, decades-long platform business on top of its API. If eBay showed the marketplace API and Amazon showed the infrastructure API, Salesforce showed the enterprise SaaS platform API — and it showed it better and longer than almost anyone.

The launch itself was a genuine milestone, and it’s worth appreciating how early it was. Salesforce unveiled its API at the IDG Demo conference in February 2000, exposing its customer relationship management platform programmatically from very early in the company’s life. This was before “web API” was a common term, before REST had a name, before any of the infrastructure or vocabulary we now take for granted. Salesforce understood from early on that its platform was more valuable if other software could integrate with it, extend it, and build on it — and the API was how that happened. The company started with XML-based APIs and later, as I wrote about in 2010, reached for a larger audience with a REST API, modernizing access to broaden the developer base beyond the enterprise integrators who’d used the earlier SOAP interfaces. The progression from the early enterprise API to the broader REST API tracks the whole industry’s evolution, with Salesforce at the front of it the entire way.

The ecosystem Salesforce built around its API is the real lesson, and it’s the model I’ve pointed to most often for doing the API business well. Salesforce didn’t just publish an API and hope; it built a complete ecosystem: a developer program that grew to hundreds of thousands of developers, the AppExchange marketplace where partners could sell applications built on the platform, the Force.com platform for building on top of Salesforce, and a partner program with clear revenue-sharing structures that I analyzed in 2014 as one of the leading API partner programs. This is the complete picture of an API business done right — the API enables an ecosystem, the ecosystem creates value for everyone, and the platform business captures a share of that value while the partners and developers thrive. The insights from Salesforce’s developer highlights that I documented in 2012 — 800,000 developers, growing community, MVP programs — show an ecosystem that was genuinely flourishing, not just a published API.

The customer-clarity dimension is what made Salesforce’s API business sustainable, and it’s a lesson many later companies missed. Salesforce always knew who its customers were — the enterprises paying for its CRM, and the ISVs building applications for those enterprises — and it built its API ecosystem around serving them. The developer wasn’t the customer in the narrow sense; the developer was the means by which Salesforce extended value to its actual customers and through which partners built businesses serving those customers. This clarity about who the customer is, and how the API ecosystem serves them, is exactly what distinguished Salesforce’s durable API business from the many API programs that opened an API without understanding who would pay for what. Salesforce built an API business model that worked because it was grounded in a clear understanding of the customer relationships the API was meant to serve.

The proof-of-durability is perhaps Salesforce’s most important contribution to the argument for APIs, and I’ve leaned on it repeatedly. When skeptics claimed APIs were a fad or that you couldn’t build a sustainable business on a developer ecosystem, I pointed at the pioneers — and Salesforce was the strongest example. Don’t forget about the API pioneers when you think APIs won’t work, I wrote in 2012, because Salesforce had by then been running a successful API and a thriving ecosystem for over a decade. That’s not a hype cycle; that’s a durable, revenue-generating, ecosystem-anchoring platform business that proved the API model works over the long term. Salesforce, alongside eBay and Amazon, was the existence proof that opening your platform to developers was a foundational business strategy with lasting returns, not a gimmick. The longevity is the point: Salesforce demonstrated, over more than two decades, that an API-driven platform business is genuinely durable.

The honest, more critical note I’d add is that being first and being durable doesn’t mean being perfect, and even Salesforce’s API showed its age. I wrote in 2019 that the Salesforce API could use a little modernization — after twenty years, the information architecture, authentication, design, and documentation had accumulated the cruft and complexity that comes with two decades of evolution and enormous scale. The Salesforce API became powerful but also genuinely difficult to work with, with the kind of sprawl and complexity that long-lived, heavily-customized enterprise APIs accumulate. This is itself a lesson in API history: even the pioneer that did the most things right has to keep modernizing, and the very longevity and success that make Salesforce a model also produce the complexity that comes with serving an enormous, diverse, customized customer base over decades. Salesforce’s place in API history is secure as the first commercial API and as the clearest early example of building a durable, thriving API platform business — and its later complexity is a reminder that even the best API operations are never finished, that the work of keeping an API clean, accessible, and modern continues for as long as the API lives. Salesforce launched the commercial API era in 2000, proved the platform-business model worked, built the ecosystem template others followed, and demonstrated durability over decades — earning its place as one of the true founding pioneers of everything that came after.

References