Introduction
What is an API?
This is a common question that every new developer will often ask when introduced to the concept.
The n...
For further actions, you may consider blocking this person and/or reporting abuse
APIs are NOT REST APIs.
Programming Languages have APIs, libraries have APIs, Operating System have APIs. Arduino has an API.
Application Programming Interface means there is a connection point (interface) between someone else's software (application) that you can access from code (programming).
Great post but I'd rename it to "What is a REST API?"
You are correct Nathan!!
All of this is a very nice long write up about APIs and various ways these are implemented.
I would like to state though that an API is really just this:
What the client is [pc,laptop,mobile, another server] doesn't matter.
What the endpoint is [server file, custom subdomain, root domain, lambda function] doesn't matter.
As long as the information requested is received by the client.
We've called these SOAP requests, endpoints, APIs, Rest APIs, Json endpoints, XML endpoints, etc etc etc.
In the end, it's a request and a response, that's it.
KISS method applies and helps newbies understand it faster.
You correct as well... 💪💪💪