SOAP follows the RPC API style and exposes procedures as central concepts. It is standardized by the W3C and is the most widely used protocol for web services.
SOAP style APIs and architectures are in widespread use, however, typically only for company-internal use or for services called by trusted partners.
Also published on Medium.