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