Site iconAxway Blog

An API is a promise

An API is a promise

What is an API? This is an interesting question that can be answered on many levels. There certainly is a technical side to it, then there is the perspective of looking at it as a way to interact with valuable capabilities, and you can also think of it as a way how developers design and use languages for those interactions. But here, we take a fresh perspective and make the claim that an API is a promise. An API is a promise in the form of a team publishing a language (the API definition) that allows other teams to get something done (by writing code that uses that API). Other teams will use that language to build on top of it, and because of that, the promise must have a number of properties:

If you liked this video, why don’t you check out Erik’s YouTube channel for more “Getting APIs to Work” content?

 

 

 

 

 

Exit mobile version