What is an API?
- API stands for Application Programming Interface
- How two pieces of software communicate
- What different "entrypoints" does the software have? How do you call them?
- In the case of servers, the API is defined in terms of URLs, request bodies, response code, etc
- The instructions for how to interact with the server define the API
21 / 23