Interfaces and protocols
SOAP
Definition
SOAP is an older, XML-based protocol for system interfaces. Many ERP and accounting systems still offer it because their interfaces have grown over the years. It is more strictly typed than REST and therefore more work to adapt, but it is a solid choice when the other side offers no alternative format.