Question: why do apis use http?
Answer: HTTP stands for HyperText Transfer Protocol and is a way to transfer files. ... This means that even SOAP can be considered a HTTP API, as long as it will use HTTP for transport, but most HTTP APIs will make more and better use of the infrastructure and possibilities of HTTP.