In the previous video, we explain what is an API.
So in this video, let's talk about types of Web API.
So let's get started.
Great.
For Web APIs, we have two types.
One is what we call the browser API.
When we say browser API, this added API that has been built inside our browsers, for example, Google,
Firefox and any modern browsers we have default browser API.
And that is what I use to build this project.
For example, the my location and then the local storage and then the battery and then the making HTTP
requests.
So this is what we call the browser API.
And in this category is what we call the third party API.
So for third party API, these are the API that has been developed by third party, for example, Google
and any developer.
So let's look at examples of the browser API.
And if you go to the documentation and I'll provide this link for you and you can see here we have different
types of API and it is being categorized in alphabetical order from B down to Z.
So and B we have what is called background fetch API and the battery API and that is what I use.
So if you click on that, you can read more about how it's been implemented.
And then this one that I use is what you call the geolocation API, which is this one, and I will take
you through as well.
So these are examples of the browser API.
And for the third party API, we have a lot of them talking about Google API, Facebook API, Instagram
and we have a website that has a collection of APIs.
And the first one is what we call programmable.
Web.com.
And here we have list of what API and under API directory you can see that we have different types of
API and each category.
So if you want the Facebook API, click on that and look at the implementation.
And then one of the most popular collection of API is what we call the rapid API icon and the same concept
it has collection of APIs that you can use in your future project.
So if I show you how to use one API, you can come here and then explore more about how to use or develop
application using third party APIs.
So the next video, let's have a look how we can use the battery API to develop this application.