In a recent LinkedIn post, SAP integration expert Michal Krawczyk inquired what do others think about an EDI myth “APIs are better suited than EDI for small to medium enterprises”. As an IDoc book author, of course I have an opinion to share.
This is not really about the enterprise size. “EDI vs API” is not even apples vs oranges, it’s more like HTTP vs bananas. While both apples and oranges are fruit, EDI and API are different species.
EDI is a standard format for business information exchange. It signifies agreement between everyone involved that specific data would have specific format, place, and meaning. One might say that API kind of does the same thing (it tells you what data in what format it needs). But API is not a standard per se, while EDI has specific global standards. Also, API is more about the means of information exchange, it’s about functionality itself.
You can even use APIs, if you wish, to implement an interface based on an EDI standard (heck, you can even blend IDocs and APIs). So “EDI vs API” is just not the thing for any enterprise size. Myth busted! JP
Check out this issue for more!