API 101: Architecture – Part 1

When two (or more) systems communicate with each other through an API, there is a protocol with pre-defined functions that make this communication possible. But, of course, there isn’t just one way how systems transfer data and information. There are several types of APIs used for various use-cases, as we explained in our previous article. For every kind of API, there are specific protocols that define the rules for the accepted data types and commands. And today’s the day where we give you some understanding of the beautiful world of API architecture.  Continue reading API 101: Architecture – Part 1