10 Cool Rest APIs for Your Next Projects
Tags: webdev, api, react, opensource
Published: 2022-06-05 06:41:56

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:

1. [**JSON Place holder**](https://jsonplaceholder.typicode.com/):
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](https://mockend.com/) service to create your own API. However it is a paid version.
![JSON Place holder ScreenShot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6pgwarr7xgsa6ohpedgi.png)

2. [**Lorem Picsum**](https://picsum.photos/):
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.
![Lorem Picsum ScreenShot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jzd4ol89o03imtylqw97.png)

3.  [**PokeAPI**](https://pokeapi.co/):
This is a RESTful API with all the Pokémon data in one place.
![PokeAPI ScreenShot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/57yz083sga0cul44gvvy.png)

4. [**The Star Wars API**](https://swapi.dev/):
The Star Wars API aka SWAPI have consolidated all the first 7 star wars movie data for us.
![The Star Wars API ScreenShot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/czzpjvw6906f4vxfv40c.png)

5. [**The Rick and Morty API**](https://rickandmortyapi.com/):
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](https://www.freecodecamp.org/news/react-js-project-build-a-rick-and-morty-character-wiki/) is a very good project for beginners to learn react using this API.
![The Rick and Morty API ScreenShot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q3l9h7emvs1dlplpsr4e.png)

6. [**Fake Store API**](https://fakestoreapi.com/):
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.
![Fake Store API ScreenShot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tr1ygz9z4u518cltyo3u.png)

7. [**REST Countries**](https://restcountries.com/):
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.
![REST Countries ScreenShot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/frcr9f24r006v5w6q5nc.png)

8. [**OPEN Library API**](https://openlibrary.org/developers/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.
![OPEN Library API ScreenShot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ltzx0uiepfhuuda93fh9.png)

9. [**Weather API**](https://openweathermap.org/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. 
![Weather API Screenshot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ro3r0ca1jdzg892dbjbb.png)

10. [**NASA API**](https://api.nasa.gov/):
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.

![NASA Screenshot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kld5xhywymck2v5800ic.png)

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](https://twitter.com/dev_ash_twiter) for learning web development easily. Thanks and see you in the next one, Happy coding!! 😁