What the heck is an API?
An Application Programming Interface (API) allows different apps, websites, and databases to communicate with each other.
When an application creates an API, they define a set of agreements that you can utilize to make requests to their application.
Each agreement contains:
- Requirements for inputs
- A description of what the application will do with those inputs
- A promise that they will send you back a response.
This response will detail the data you requested or the changes the application made on your behalf.
Most APIs follow the same standard set of rules. This makes it easier for APIs to communicate with each other, and for you to use a multitude of APIs in your application.
That's the basics. Get the full guide to continue! 😉
A simple guide on JSON and APIs with tips that you can immediately start implementing with your app.