I have a proper SOA architecture, with web services defined with WSDL and responding to SOAP requests.
But this application has also an endpoint that responds to json request and replies in json format, so a little bit more like REST.
My goal is to transform this application into a sort of platform, exposing an API, and I have to understand all the best practices to build this API. My question is about the very first step: how can I define an API from such a hybrid architecture?
It is not REST, but it's excluded using SOAP for requests.
Is it still a webAPI? Is there any "classification" beside REST API? I am a bit confused, read everywhere but still don't get the main point of this.
Already read here: Difference between Web API and Web Service?