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.