40 APIs Every Developer Should Use (in 12 minutes)

Coding with Lewis
1 Mar 202412:22

Summary

TLDRThe video script discusses 40 different free APIs available for software developers to utilize in their next programming project. It covers APIs for photos, videos, games, finance, space exploration, and more. The narrator gives examples of potential applications for each API, from building anime chatbots to tracking planes in real-time. They emphasize easy integration, without needing keys or payments for most APIs. The goal is to inspire developers to explore these APIs to create fun, practical, or even silly programs and experiment with new languages and frameworks along the way.

Takeaways

  • 😀 There are many free APIs available that can be useful for programming projects
  • 🌞 APIs like Unsplash provide free stock photos that can be queried and used
  • 📽 YouTube API allows changing thumbnails, titles, etc for YouTube channel experiments
  • 🎮 IGDB game database API from Twitch has info to build gaming apps
  • 💬 Discord API can create custom bots for Discord servers
  • 🗞 NewsAPI provides world news data for applications
  • 🐶 HTTP Status Dogs API responds with dog images for status codes
  • 🌡 OpenWeatherMap offers free weather data APIs
  • 🎵 Spotify API provides music data to build music apps
  • ✈ OpenSky Network API tracks real-time flight data

Q & A

  • What is the purpose of the Unsplash API?

    -The Unsplash API allows you to access free, high-quality stock photos that you can use in your applications, websites, designs etc.

  • How can the YouTube API be useful?

    -The YouTube API allows you to programmatically update things like thumbnails, titles, perform A/B testing on different thumbnails, and more to optimize your YouTube channel.

  • What does the IMDb Alternative API provide?

    -The IMDb Alternative API provides movie and TV show data that you can use to build applications for movie lovers. It has wrappers for multiple programming languages.

  • What can you build with the Spotify API?

    -The Spotify API allows you to retrieve data about artists, songs etc. You could build an application that tracks your latest listened songs.

  • What is special about the Nasa APIs?

    -Nasa provides APIs for tons of space & astronomy related data like pictures, weather and more that could be useful for building space related games/applications.

  • What does the OpenSky Network API offer?

    -It allows you to track planes around the world in real-time which could be used to build flight tracking applications.

  • What can Pantry API be used for?

    -The Pantry API provides a simple database & CRUD interface that can be useful for basic applications needing persistent data storage.

  • How is the Clearbit Logos API useful?

    -It lets you retrieve company logos programmatically which could be handy for showing logos of companies mentioned in a blog or application.

  • What is special about the AlarmAPI?

    -It is an API to access large language models like Stable Diffusion locally while respecting privacy by not sending data to external servers.

  • What can you build with the Discord API?

    -The Discord API allows you to programmatically interact with Discord servers to build chatbots, games, leveling systems etc to engage your community.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now