What is the difference between API and SDKs?


Dale McCrory, Software and Product Management Leader at Breeze Strategy
Yeah, that's a great question. So the API is, is typically built for a business purpose to solve a business problem in a specific way, but that API needs consumers in order to be successful by itself. The API is just. You know, it's just like, you know, a piece of piece of mail that hasn't been delivered yet, but the consumers are actually what drives value to that. And the SDKs make it easier for those consumers to, to add value to your organization. Um, and the, but, but the SDKs themselves are only so good. If you wrap an SDK around a poor API, then you're not going to have many consumers either. Right. That maybe the API hasn't exposed a couple of key features. I've seen this multiple times where there's an API strategy, but a couple of the key features aren't there. So no one's actually able to really, really use the API, even though the company may have invested like a hundred thousand dollars in the whole strategy. So far, you know, um, so that's kind of a, um, you know, the SDKs are, are the thing that makes it easy to use. Um, and for developers, it's, it's called developer experience now in the realm of developer experience and developer experience matters because you can get things done quicker. So,

Return to All Questions