Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
C0D470616281dBecause the vendor is from the Stone Age and doesn't know wtf a rest api is.
Plus, using an XSD for validating api data isn't a bad thing.
IntrusionCM12772281dJolly torturing of devs, why else?
netikras30252281denvelope signature could be one of the reasons IMO
UnicornPoo2087281dBecause one of our clients has one old guy writing all of their APIs and only ever learnt SOAP and insists that it’s the only way they can write an API.
It makes me sad every time I see it.
Although I think there is an argument for using it in a few scenarios. Not in our case though.
Katakompe492281dBecause the api standard for connecting brokers to insurance company systems for our country defines SOAP.
And our team is tasked to write an service to provide such an endpoint and connect it to our internal system.
Also, that standard has errors and inconsistencies.
tosensei3477281dSOAP itself isn't actually that terrible.
the problem is the people usually using SOAP, because most of the time, _they're_ terrible. and they would make terrible APIs with REST, GraphQL, or any other paradigm/technology.
stop7163281dUpnp has is the only api my router understands.
bittersweet47278281dI would say Dove maybe?
They could build a soap API.
["aqua", "stearic acid", "lauric acid", "sodium palmate", ...]
kiki27116281dThe reason is nostalgia. I really want to build something on PHP 5.4 and Apache in 2022, just because it brings me back in time when I was a student, the world was simpler, there was no war between my country and Ukraine, and I actually remembered what an integral equation is and how to solve them.