Alas poor SOAP!, I knew him
I'm old and grumpy enough to remain stubbornly convinced that REST only triumphed over SOAP because of the shitty SOAP tooling in Java.
In Visual Studio with C# SOAP was a doddle, "just worked" and did all the things.
Anyway back to my hodge-podge of Java HTTP, JSON, JSON-SCHEMA, Swagger, OpenAPI etc to do some of the things ...
Sigh.