What are the Differences between EDI and API?
EDI is a way to transmit business documents between information systems over the network.
Today companies use the internet to send and receive different types of EDI messages across the network and speed up their supply chain, fulfillments, shipping and payments processes.
One of the downsides of EDI is that it’s not synchronous which makes it hard for the receiver to know if the messages was accepted successfully. Yes, there is the 997 message, but it's not always mandatory and implemented. On the other side, the structure of EDI messages can accommodate different types of industries (retail, ecommerce, logistics, healthcare, banking, …) so the benefit to use EDI is greater than any other format out there today.