Lessons 250 & 251 – Complete 2020 Web Development Bootcamp

Lesson 250 – API Authentication and Postman

Authentication allows the owner of the API to identify who is using their information and how often the information is being used and then charge the user for that use or limit the user’s use of the information.

API’s that require authentication require the user to have an API key. This key allows the API owner to track that individual user’s use of the API information.

When testing APIs it is common to use a tool called Postman.

When you use Postman to create an API GET request, the information returned is in JSON format.

JSON format is …

Lesson 251 – What is JSON?

JSON stands for JavaScript Object Notation.

JSON is used to pass information around the internet because although it can be read by a human, it is in a format that is easily collapsible to take up as little space as possible.

JSON is not the only format from which we can receive data from APIs. Some other formats are XML and HTML.

Json Viewer Awesome is a useful Google Chrome extension. It allows the user to see the JSON data in Tree, Chart or JSON input format.