40 APIs Every Developer Should Use (in 12 minutes)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
Here are 40 free APIs that you can use in your next programing project. Let's go. The Unsplash API lets you get free. Stock photos are actually high quality and don't look like this. This way you can write code that will let you query images for like your blog post or a relevant image in the group chat. if you want to experiment with your own YouTube channel, then the YouTube API is pretty good for changing thumbnails, titles, etc.. You could do some AB testing on some thumbnails to see which one gets the best click through rate. Do dynamic titles, whatever. the classic modern day predicament is Family Guy on Netflix, Disney plus Paramount plus YouTube. What I like about this one is that it's like a search engine based on the movies you give it. Great. For building your own project on what to watch. pricing is insane. 1000 requests per month is good enough. If you have a simple application that needs a database, don't set up a database. Pantry lets you store 100 megabytes of JSON while attaching a CRUD interface to it. Kind of like tiny DB for python if you've ever used it. and Canadian to. This one is super niche, but clear, but lets you get company logos if that's something you need. So if I make a CTP request I can even get the logo for Twitter again. If this is something you care about. The wife who API lets you build your anime wife for free. my favorite end point is ooh or fi. So if I need a simple request and look like I actually program, I can put it through there and I'm good to go. gamers. The internet game database has a free API that you can use and it's owned by Twitch, which makes sense. So it's actually a really intense search for game versions, genres, covers, images and more. My favorite Discord channel talked about using the IG DB to create a cool application so it's free. Why not? The Discord API lets you build custom bars that you can use in your channels and get it to play games or whatever. on my Discord Channel we have OGE Roy, which does about everything and level people up. It's a great way to engage your community. I mean, mid Journey does it. And there's SDK for like every single programing language. if you want to get up to date world news for your application, then this World News API has a free tier. Okay. It needs to chill out though. 50 points per day then. No more calls. prices are crazy expensive. So make sure you're making money before using this. If you're testing an app, then you'll probably need a good mix of fake data. Random data generator doesn't require an API key And it lets you generate a ton of different models. It's probably just using fake or js under the hood, but if you want to use that then here you go. foreign exchange rates is annoying, but with this API you don't even need an authentication key. But if you get the free one, then you'll also get historical data with it. So pretty worth it. and any sort of payment context within your app, you're going to have to deal with foreign exchange rates. So this one is free and fair. Awesome. Civics aspects. I don't know is a web hooks as a service API. So when your app does something and you want to send some data to another app or somewhere else, this is a great way to do it. You have to sign up, but it is free and has some SDK for like every language, so pretty awesome There. Kroger lets you put in text and then it outputs as a diagram either in a JPEG or PNG format. So this database one right here is handy, but they have a ton of complex ones so you can use for a blog post or integration within your site. I love this. Thanks. Exascale for kindly offering to servers. Sounds funny. Only two servers. Yes, you can connect to Google docs with an API. Some examples are using the data from your docs as JSON, creating an add on for the side of Google Docs and connecting to other services. Google Docs. Who knew? Status codes are boring, but http status dogs are not. I really like this for a three forbidden one. You can just call it by referencing the status code. And there you have it. I'd be kind of annoyed if I had to wait A long time for this though. This cute panda is the face of geocoding places. So when you enter an address with text, how do you translate that into Google Maps or whatever map software you use? Well, Google Maps can for a big dollar. Gioco has 2500 free API requests daily, which is a lot for a small app. So especially if you're testing I'm able to build a lot of these examples using A.I. with Machina, which is the sponsor of today's video right now. GPT four is by far the best large language model, and with the machine that extension and jet brains, I can get help in my code quickly since it indexes the whole project and then embeds so you can ask questions without having to copy and paste it in the prompt area. and says it has a 32 K context length. I can just add a huge amount of the documentation and paste it right in, which helps me build this project out even further. And since this video talks a lot about creating projects with APIs I can grab the Gioco API documentation and ask make it simple project which will find a way to integrate with what I already have. I've been using jet brains my entire life, so being able to put GPT four right into my jet brains. Ed is great. Thanks. Smashing that for sponsoring today's video. Ticketmaster has an API. Interesting. since Ticketmaster has a monopoly on basically everything this API is good to search for events and terms for discovery. basically what you can view on the app you can do here. So it's somewhat useful. The irony behind I love PDF is that I hate PDFs actually with a burning fiery passion. I love PDF makes it easy to extract text, edit pdfs, remove passwords, compress and way more. they have libraries and ruby node php, but rest is usually just good enough, I tried so so hard to find an API that could convert files easily. And this is the best one I got. cloud cover. It will give you folks. It If this is a functionality in your app, then this is definitely the cheapest option. But if it's only between two specific file types, just automated with python or something, Okay. This one is kind of unique. alarm unless you run large language models on your machine. but it comes with an API that you can listen to through a local host. Lomita, Mistral or Lava is all available. So if you're building privacy centric apps but one I this is awesome and free. This API is called free dictionary API. I'll give you one guess. This doesn't require an API key either and is actually run off of donations. So props to them. You could probably use this to build a really simple app, or if you highlight a word, it will tell you what it means without getting roasted in your group chat. Hey, look, it's the API that you used to learn Python, Java or react, and it's this far into the video. jokes aside open weather is goaded 1000 API calls for free per day and very reliable. I mean, who actually needs weather data? I don't know could be a cool way to connect AI to determine what to wear or something. So I don't know, use out your discretion. if you want to build a training bot, kind of like what I did right here, then this is the API that I used for a lot of the core functions the technical terms like p e ratio, whatever is all there with historical data, 25 requests per day. It's okay. They even have data on wheat, corn and cotton, I guess in case the Amish people start becoming software developers. did. I open source that yet Yahoo Finance is the only thing keeping Yahoo alive. I'm convinced of it. Now this one is weird because I don't even know if they do have an API for Yahoo Finance, the Why finance package and Python reliably. Well most of the time. Get historical data on stocks. honestly seems like a nightmare to maintain this. So props to the maintainer. The deck of Cards API is honestly kind of hilarious because it's like not that complex of a topic really. if you're wanting to make a game or a user interface involving cars, this is perfect. It has a lot of different end points to do different actions. and is honestly pretty damn cute. An end point where you draw two cards just so perfect Then there's piles, shuffling decks, shuffling piles, listing cards and piles. Okay, sorry. Maybe. Maybe it's a bit complex. I used to work with WordPress and I never realized this. It has a rest API attached to it that you can query with. So if you want to start a website for a client or yourself, but also want to do that fancy typescript react astro stuff. This is a great way of doing that. Honestly, without the plugins, WordPress is pretty great. I said it, I said it, I said it. Spotify has a really popular API that you can use to retrieve artists songs. The pennies that they pay artists every year. if you created a serverless function that grabbed our latest listen to your song every 30 minutes, then it'd be a cool little feature on your website. Podcast Index lets you grab information on podcasts however, the part I care about the most is the transcript. It gives you the URL you can download and just have a lot of fun with as even time too. So you can like do some fun things with AI or maybe do those annoying videos with the one word out of time thing. deep. Graham is a speech to text API that is kind of like open eyes whisper and what's really cool about this tool is that you can add time stands for each word Summarize audio sentiment analysis, surveillance. You do have to sign up for an account and get a key. Obviously, But no credit card and 200 credits. Not bad at all. Honestly, I built a project where I would speed up certain Picassos and slow down other ones. Zen quotes, I know you probably use this in your tutorial with the weather API. don't need a key. And honestly, it's a great way to maybe try out a new programing language or a silly Easter egg in your discord bot or something. beyond simple. Call the API, get the quote lots of different things you can do with it. I just learned go with it. Open food facts is awesome because you enter the bar code number and it'll give you all of the information on that specific item. I actually built an app last week where I just completely remade a whole lot from scratch and it saves into a database with a score. It's pretty awesome. Stripe. How else can you flex on YouTube? the Stripe API is revolutionary. I don't really need to tell you much about it. It's really easy to get started with it and accept payments. If you wanted to build a store or some financial automations, whatever. I mean, it's not free, 2.9% plus $0.30 of transaction. If you want free, you could probably use crypto, but you'll lose money there. Resend make sending emails extremely easy. It seems silly, but you should have seen the things I did to get email to work in my applications. simple integration in your code, and like any language as well as the ability to create email using React. I know this seems silly. But email still uses html table here folks. one last thing though. Resend your calling your reliable email infrastructure resend. Am I the only one thinking this trace dot mo as an API use to retrieve the animate series based off of the frame that you give it. 1000 monthly quota. It's all open source to seriously impressive. I'm sorry if you're a programmer and not an anime fan at this point, you're being lapped by these people. Just give up I'm throwing all of these APIs into one number on this list. And that is your favorite app. most of the time. Softwares like notion, obsidian, JIRA and for me to do list have an API you can plug into. The reason I'm batching this into number one is because it's usually on the data you provide. And if that software isn't free, then the API usually isn't free. Alpaca is the most popular way to create automated stock trading bots. It's API is really well documented and very popular amongst the U.S. For me, I couldn't sign up because I was Canadian. It has a ton of different SDK as you can use all across different programing language. You just need money to run it. which isn't free, kind of is. Nassau has a ton of APIs and they're all awesome. where do I even begin with this APIs for astronomy pictures, Mars Weather observation data. There's so much to explore here that I don't even know how I would use this. to be fair, I also do very stupid things. You don't need an API key, but it is recommended and this data is some of the only data you can get regarding space. Maybe for video games or something. I don't know. The movie TV is like IMDB, but not owned by Amazon. One of my favorite apps is Letterboxd and it reminds me of how this API could create incredible experiences for movie lovers like myself is free for noncommercial use. So if you're building a small application that you and your friends want to use, have fun. And there's a lot of different wrappers and a ton of different programing languages, dig. Dates helps you deal with dates like validating of a date exists if it's a leap year, etc.. if you have a project that needs one tiny little day related function dependencies like arrow for Python or moment, JS for JavaScript are such overkill. So one API end point might be perfect for you. before number 40. If you're new here, make sure you give us subscribe. We just have 500,000 subscribers and that's just amazing. So thank you so much. the Open Sky Network lets you track planes in real time. Similar to those accounts. I have been banned for it for open data. It's available in python and java or just using the rest API. Okay, let's deploy that way. Food bot. towns how
Info
Channel: Coding with Lewis
Views: 227,361
Rating: undefined out of 5
Keywords: api, rest api, api tutorial, developer, software, programming, software development, how to program, what is an api, how to be a developer, api testing, how do apis work, python api tutorial, python, tech, technology, coding, api tutorials, how to code an api, api tutorial 2024, api gateway, api explained, how to code in python, python 2024, python for beginners, beginner programming projects, projects for beginners, projects for resume, software engineering
Id: YHxj3LvZoLQ
Channel Id: undefined
Length: 12min 22sec (742 seconds)
Published: Fri Mar 01 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.