Public APIs
Tags: api, webdev, javascript, beginners
Published: 2022-07-07 11:44:26

This is an awesome list of free APIs. ⚡

## Table of Contents

- [Development](#development)
- [Weather](#weather)
- [Quotes](#quotes)
- [Books](#books)
- [Blogs](#blogs)
- [Music](#music)
- [Newsletter](#newsletter)

## Development:

| API | Description |
| ------- | ----------- |
| [GitHub](https://docs.github.com/en/rest) | To create integrations, retrieve data, and automate your workflows, build with the GitHub REST API. |
| [JSONPlaceholder](https://jsonplaceholder.typicode.com/) | Free fake API for testing and prototyping. |

[⬆ back to top](#table-of-contents)

## Weather:

| API | Description |
| ------- | ----------- |
| [AccuWeather](https://developer.accuweather.com/apis) | Weather and forecast data |
| [WeatherAPI](https://www.weatherapi.com/) | WeatherAPI.com provides access to weather and geo data via a JSON/XML restful API. |
| [OpenWeatherMap](https://openweathermap.org/api)| Get weather data for any location on the globe immediately.|

## Quotes:

| API | Description |
| ------- | ----------- |
| [Typefit quotes](https://type.fit/api/quotes) | Provides quotes with author |

[⬆ back to top](#table-of-contents)

## Books

| API | Description |
| ------- | ----------- |
| [Open Library](https://openlibrary.org/developers/api) | Books, book covers, and related data. |

[⬆ back to top](#table-of-contents)

## Blogs

| API | Description |
| ------- | ----------- |
| [Medium](https://github.com/Medium/medium-api-docs) | Medium’s Publishing API makes it easy for you to create your content on Medium from anywhere you write. |
| [Dev.to](https://developers.forem.com/api) | Use this API to fetch and publish your [Dev.to](https://dev.to) articles  |

[⬆ back to top](#table-of-contents)

## Music

| API | Description |
| ------- | ----------- |
| [Spotify](https://developer.spotify.com/documentation/web-api/) | Based on simple REST principles, the Spotify Web API endpoints return JSON metadata about music artists, albums, and tracks, directly from the Spotify. |

[⬆ back to top](#table-of-contents)

## Newsletter
| API | Description |
| ------- | ----------- |
| [Revue](https://www.getrevue.co/api)                 | It allows you to integrate [Revue](https://www.getrevue.co/) with your own website or external tools            |
| [Mailchimp](https://mailchimp.com/developer/)        | Mailchimp’s developer tools provide everything you need to integrate your data with intelligent marketing tools |

[⬆ back to top](#table-of-contents)

## QRCode
| API | Description |
| ------- | ----------- |
| [goQR](https://goqr.me/api/i)                 | You can create colored QR codes with our API. Just choose a background and / or a foreground color and take care of good contrast between the light and dark modules / pixels.            |

[⬆ back to top](#table-of-contents)

## Webmaster
| API | Description |
| ------- | ----------- |
| [IndexNow](https://www.bing.com/indexnow)                 | Simple protocol that websites can use to alert Bing anytime any URL's contents are modified or added permits immediate crawling and discovery of the URL.            |

[⬆ back to top](#table-of-contents)

## WebBrowser
| API | Description |
| ------- | ----------- |
| [Webvium](https://mrepol742.github.io/webvium/api/)                 | Webvium browser api provides tools that can be use easily. This only worked in the app.             |

[⬆ back to top](#table-of-contents)