Finally, I have clicked the blue 'Write your first post now' button on the dev.to/dashboard page. Yes, Beautiful folks, here I am with my first blog post ever. In this article I have jotted down some REST APIs which will help you to consume needful data for your next websites. For the first 8 in the below list you do not even need to sign up!!๐ค Let's get started:
JSON Place holder:
JSON placeholder API is a very good API for beginners. This API comes with 6 common resources (comments, albums, photos, todos and users). You can also use their Mockend service to create your own API. However it is a paid version.
Lorem Picsum:
To give your website an outstanding look, you have to embed photos and this Lorem Picsum API is photo factory. This is an wonderful API with the collection of pictures. By using various routes and query params (as stated in the documentation) you can fetch pictures of several size and categories.
PokeAPI:
This is a RESTful API with all the Pokรฉmon data in one place.
The Star Wars API:
The Star Wars API aka SWAPI have consolidated all the first 7 star wars movie data for us.
The Rick and Morty API:
This one is a very interesting API with all the Rick & Morty sitcom character data. You can also apply filter, search and pagination functionality while consuming this API. Here is a very good project for beginners to learn react using this API.
Fake Store API:
This is a free e-commerce API. You can consume it while you are making an e-commerce or shopping website without running any server-side code.
REST Countries:
Using this API you can get information about countries. This RESTful API's new version has added couple of new features along with search functionality. Refer the official documentation to get started.
OPEN Library API:
A bunch of APIs is provided by the Open Library. Calling this API in your project you can exhibit books by authors, subject etc.
Weather API:
You must have thought once to build an weather app. Weather API is the resource you need for that. This API needs API key to authorize.
NASA API:
This website has listed super cool APIs provided by NASA with NASA data, including imagery. You do not need to authenticate in order to explore the NASA data. However, if you will be intensively using the APIs to, say, support a mobile application, then you should sign up for a NASA developer key.
That was all spectacular REST APIs for the time being. Hopefully, you have found this list helpful. I would love to know which one you have used or you are going to use, comment below๐. If you enjoyed this article share it with your friends. Also feel free to reach out to me if you have any feedback or facing any issue while fetching the APIs. Follow me on twitter ashique for learning web development easily. Thanks and see you in the next one, Happy coding!! ๐
Top comments (21)
This is really cool for a first blog!
Thank you!! I am definitely gonna bring more๐
also, I was going through your Twitter and I saw your tweets about HTML lists.
You can definitely write a blog about those.
Yes, sure!!
Yea keep it up!
Superhero API website is broken
The day I published the article it was working fine. But now it's not.๐
Update the article
Already done!! Replaced with another great API.
Really helpful and awesome...!!
Thanks a lot for sharing.
You are welcome ๐ค
i use the Pokemon API so much in examples right now ๐
This is really great!
Thanks!
Some are very imaginative ๐
Yeah, right!! My intention is to help the developers who are building projects for practice purpose. As a beginner and fan of some of that fictional stories/ characters it is really fun to develop a web application containing information about them๐ and obviously you will learn ๐.
Good list! I personally use echo APIs quite a lot when testing things to make sure I know exactly what I'm sending to the server, like httpbin.org or postman-echo.com.
Thanks, man. I have just read about eco API, good for testing requests!!
The Star Wars API only covers up to The Force Awakens, the last two films are not included :-( would be great to see a comprehensive one.
I wish they will update some day. Thanks for pointing this out, man!!
You are welcome. ๐ค
you can check out fakend.fyi/ , free REST api with more category. check out the Public API section for pre-built templates, or you can create your own mock APIs