In this project, you will practice accessing an API. You'll see how an API request is made from code, and see how data is returned from an API.
Objectives
Demonstrate usage of APIs
Understand how an API request is sent.
Understand the request and response for an API.
Explorer Mode
[ ] TOP TIP: Choose an API that has a simple, less nested API. Perhaps one that just returns an array of one-level-deep objects. This will make your tasksignificantly easier.
[ ] Choose one of the APIs from this list that does not request "AUTH" (Authorization) since an API that requires authorization is a little more difficult to use when first learning. I have also selected some sample APIs that will be good choices:
In this project, you will practice accessing an API. You'll see how an API request is made from code, and see how data is returned from an API.
Objectives
Explorer Mode
sdg-console
application for accessing the API.Adventure Mode
Build a command line link shortening tool using this API: https://rel.ink/
Determine for yourself how you would like the tool to work, what the output would look like, etc.
Epic Mode
Use the site Mockaroo to create a mock API. You may need an account and then learn how their "Mock API" feature works.
Once you have created your Mock API for whatever schema you wish, implement a client application to work with it.