What is an API?
First of all it’s an app programming interface!
It’s a HTTP request to the server, the ‘get’ to make a request to require the API
Every resource is released through a route.
The server returns text content usable in another app:
- Format JSON (javascript object notation)
- extract key value pairs
- interact with app on another server, get + post routes
- other services do the heavy lifting and processing
- tokens with access + restrictions