SOAP may still be the best choice for industries like banking, teleco, video media, and more. SOAP is particularly useful in APIs involving formal, machine readable, contracts where you need to make sure all the parties are behaving exactly as designed. Asynchronous and stateful operations are two other scenarios where SOAP excels.| Nordic APIs
We respond to misconceptions of REST API design, review hypermedia, and provide an example of a HATEOAS-compliant state machine. feat. Asbjørn Ulsberg| Nordic APIs
Leonard Richardson's model for understanding a RESTful architecture as steps in a maturity model. Levels are (1) resources, (2) HTTP verbs and return codes, and (3) hypertext controls.| martinfowler.com