What is an API and how does it work? (In plain English)
Discover what is an API and how you can use one to perform powerful integrations with other systems.
In this video, I'll explain what an API is using simple terms with a practical example. You'll also learn what an SDK is and how it can help with working with an API.
You'll learn about API keys, API endpoints, protocols and much more!
🚨 SPECIAL CWC+ OFFER FOR KZread:
👋 Our "Launch Your First App" program will help you build up your iOS skills to publish your very own feature rich app even if you’re a beginner starting from scratch. cwc.to/youtubeoffer
WEEKLY UPDATES VIA EMAIL:
✉️ Every Saturday, receive an email digest of new content - cwc.to/newsletter
CONNECT:
🌍 Website - codewithchris.com
😺 GitHub - github.com/codewithchris
📸 Instagram - / codewithchris
🐦 Twitter - / codewithchris
ABOUT CODEWITHCHRIS:
Hi I’m Chris! I’m dedicated to teaching fundamentals about how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. On this channel and my website, you'll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have learned to code and build apps on their own! cwc.to/reviews
#API #ApplicationProgrammingInterface #CodeWithChris
Пікірлер: 539
QOTD ⚡ Is there a specific API you'd like to see me demo? Let me know! 👇 Check out our CWC+ program with all our courses in a learning path ➡️ cwc.to/youtubeoffer
@hansgerd2934
4 жыл бұрын
Strava API
@RobertR1611
4 жыл бұрын
Weather or Google Maps API?
@CodeWithChris
4 жыл бұрын
Thanks! They're added to the list of topics we'll cover. -Kat
@DenisAoXiaose
4 жыл бұрын
gRPC would be interesting
@davebrennan1509
3 жыл бұрын
@@CodeWithChris Hi Chris good Teaching videos Sir, Now here's a challenge Do you think you can actually show people how to use this API from docs.turtlepay.io/blockapi/ there are hundreds of people would like to know.
Best analogy for API ever, the passport application process.
@CodeWithChris
3 жыл бұрын
Thank you! 🙌 - Kat
@arthurgimba1310
2 жыл бұрын
Same for me too…got an interview on that this morning
@UdayKumar-zm4ft
2 жыл бұрын
@@arthurgimba1310 how did it go?
@socb5642
Жыл бұрын
True
Absolutely phenomenal presentation, speaking in "cornbread language" to those of us who require the basics but also those more advanced who can learn without feeling they are in remedial situations. This was fantastic & becoming more & more predominant to the masses
@CodeWithChris
Жыл бұрын
Thank you so much for watching! - Pat
@youvegotmail9385
Жыл бұрын
Couldn't agree more. Content creators forget that their viewers are noobs, so they need to slow the fuck down and be extremely clear when presenting. lol.
This was a perfect level of depth for me as a delivery manager trying to increase my technical knowledge. The examples were the key. The analogy’s I’ve seen elsewhere are helpful to a point, but seeing you literally put a URL into a browser with the relevant inputs and then seeing the structured response come back was the light bulb moment.
@CodeWithChris
Жыл бұрын
Glad it was helpful! :) - Pat
This video is the best I've seen on the topic because you use an actual example of an API and explain it step by step. Every other video just explains the concept without actually displaying the thing they are talking about. Thanks for this!
@CodeWithChris
2 жыл бұрын
Best comment, thanks for your kind words. Means a lot! :-) -Arthur
I've watched 4 of the top "what is API" videos under ten minutes on youtube and this is the best I"ve seen. None of the others explained endpoints, protocols, or API keys. They also didn't show real API examples. Nice job!
@CodeWithChris
3 жыл бұрын
WOW, thank you so much, Justin! Glad we helped! We can never appreciate you enough. :-) -Arthur
Clear, concise with real-world examples. Excellent video, keep up the great work!
@CodeWithChris
2 жыл бұрын
Thanks for your kind words, Randy! Made our day! :-) -Arthur
The problem might be on my end, but this is the only video that actually helped me understand APIs.
@CodeWithChris
3 жыл бұрын
So, so glad to know this. Thank you and all the best! :-) -Arthur
@veremox
3 жыл бұрын
worked nicely for me too. many other explanations don't actually materialize the concept leaving us with api being a magical force that you talk with to develop programs ahahah. great video! =)
@magicmedia7950
2 жыл бұрын
Me too . Went through a 2hr video and only understood from this 7 minutes video what is an AP I😂
What a lovely and clear way of explaining what an API is. Loved it! Excellent video!
@CodeWithChris
2 жыл бұрын
This means a lot. Thank you! -Arthur
This video was honestly very helpful. I’m learning data science and wanted to learn how to use Twitter APIs. If you have any video on that it’ll be of great help. This one is an amazing video that answered a lot of my questions . Thank you so much 😊
@CodeWithChris
2 жыл бұрын
Grateful for people like you. Thank you for learning with us! -Arthur
i watched several videos talking about API but still pretty confused with this topic. but this video gives it such a clear explanation! it helped me a lot! thank you so much!
@CodeWithChris
2 жыл бұрын
Your comment made our day. Thank you so, so much! -Arthur
finally a great video for me to understand the structure of API clearly
this is by far the most straight forward explanation i've come across. Kudos to u!
@CodeWithChris
2 жыл бұрын
Thank you so much! -Arthur
I really enjoyed seeing the practical examples used.
Thanks Chris, spot on analogy (really good because they were both pipeline-processes) ; finally "clicked". Your clarity, no non-sense, and immediate show-casing of examples drive it home.
@CodeWithChris
2 жыл бұрын
Cheers, thank you so, so much! Your kind words make all the hard work that we put into our content so worth it! :-) -Arthur
After so many videos I’ve watched on KZread, I finally understand what an API is and what it does. Thank you so much, I really enjoyed this video! It’s the best explanation of an API.
@CodeWithChris
3 жыл бұрын
Your comment made our day! This motivates us even more to keep on producing quality content. Keep on going, Simphiwe! :-) -Arthur
This was super super helpful, thank you so much for explaining this so simply!
Thanks alot. U explained what my teacher couldnt explain for months
@CodeWithChris
2 жыл бұрын
Love it, thank you so much! -Arthur
Till now I have been making API's in my class based off the requirements they need, but now I actually understand it thank you.
@CodeWithChris
2 жыл бұрын
Glad we helped, thank you for learning with us! -Arthur
I am addicted to your voice tone, it is so comforting and it makes my brain concentrate on what you're explaining, it doesn't sound boring at all, in fact makes me more interested!!! I love it. Very nice voice.
@CodeWithChris
2 жыл бұрын
Thank you so much! Your support is so appreciated. :) -Arthur
I was impressed by the clarity of your explanation. I totally understand and can now explain it. Thanks
@CodeWithChris
2 жыл бұрын
Your comment made our day, thank you so much for your kindness! -Arthur
Thank you Chris! This was really helpful and really easy to understand!
@CodeWithChris
3 жыл бұрын
Wow, makes all our hard work so worth it! :-) -Arthur
Great voice, very calming. Thank You.
@CodeWithChris
3 жыл бұрын
Cheers, Karl! Thanks for dropping by! :-) -Arthur
I"m just getting into APIs in my bootcamp, and this was super helpful for me! thank you!!
@CodeWithChris
2 жыл бұрын
Fantastic to know this, Kendra! Keep on going! -Arthur
Thank you so much chris. This made it so easy to wrap my head around the concept of api and endpoints.
@CodeWithChris
2 жыл бұрын
Glad that we were able to help you! Subscribe for more. :) -Arthur
Really appreciate the real world example!
First api video that I understand. Thank you!
@CodeWithChris
Жыл бұрын
Thank you for watching! - Pat
hey wonderful ..After scouring the net for a long time i found an apt explanation for API that is short and to the point.Thanks and keep it going more about API and API manager and other technologies as well. I was impressed by the voice as well.
One of the only videos that actually explained it perfectly. Thank you! :)
@CodeWithChris
2 жыл бұрын
Your comment made our day, Tyler! Thank you so much! -Arthur
@TylerStanczak
2 жыл бұрын
@@CodeWithChris you made my day with this video. Trying to teach myself a few things for my job so this helped :)
Loved it! You explained it way better than my uv teacher
Great video! This was super helpful - really well explained and so simple too
@CodeWithChris
15 күн бұрын
Glad it was helpful! Thanks for learning with us! - Iñaki
Best explanation.. out of 100 videos i watched.
@CodeWithChris
3 жыл бұрын
Wow, thank you so, so much! All the best to you! :-) -Arthur
clearly explained. thank you. I like your way of using practical examples to show the concept and the easy English used in the video.
@CodeWithChris
2 жыл бұрын
Cheers, Ian! Thanks for learning with us! :-) -Arthur
Great work Chris, your Passport example was making ease in understanding the working nature of an API, Thank you.
@CodeWithChris
Жыл бұрын
Thank you for the kind words! :) - Pat
The way you explained APIs it gets no better
@CodeWithChris
2 жыл бұрын
Thank you so much, Kirk! -Arthur
This was so helpful!!! I am someone with almost no tech knowledge; complete beginner and I came across terms like this during my third year of college when I tried to take IT classes; never fully understood it. I changed to a data analytics minor in senior year. However, I am taking the google cloud digital leader cert rn and I need to know these terms. I also need to know them for my job. Your content is amazing!! thanks:)
@CodeWithChris
Жыл бұрын
Thank you so much for the kind words!!! :) - Pat
Great explanation! Thanks Chris!!
@CodeWithChris
3 жыл бұрын
You're so welcome! :-) -Arthur
Wow, I'm so happy that I saw your video! I have absolutely 0 clue about API. Now I think I get the gist of it. Thank you so much!
@CodeWithChris
Жыл бұрын
Glad it was helpful! :) -Pat
Amazing video and easy to follow. Thank you so much for your work.
@CodeWithChris
2 жыл бұрын
Thanks for the love, Alec! Keep on going! -Arthur
this is most simple explanation ever ,thank you
@CodeWithChris
3 жыл бұрын
Great to know, Modar! Keep on going and thank you for learning with us! -Arthur
so clear. best explanation I've come across. cheers
@CodeWithChris
7 ай бұрын
Glad it helped! Thanks for watching! - Iñaki
Your video is much clearer than my prof’s lecture videos. Thank you for this.
@CodeWithChris
6 ай бұрын
Glad you found it helpful! Thanks for learning with us! - Iñaki
Fantastic explanation, thank you!
@CodeWithChris
Жыл бұрын
You're very welcome! - Pat
well in detail description of API. THANKS FOR THIS TUTORIAL
@CodeWithChris
3 жыл бұрын
You are so welcome! :-) -Arthur
This is the best explainer for APIs. Thank you. New sub.
@CodeWithChris
3 ай бұрын
Hello! Thank you so much! We're glad you found your video valuable! :) --Joash
Very clear explanation, thank you!
@CodeWithChris
Жыл бұрын
Glad you enjoyed it! - Pat
Straightforward and concise, nice video
@CodeWithChris
2 жыл бұрын
Yay, thank you so much! -Arthur
Perfect. Liked. Subscribed. Thank you for posting this video.
@CodeWithChris
2 жыл бұрын
Ah, thanks for making our day! All the best! -Arthur
This really helped me thank you.
@CodeWithChris
2 жыл бұрын
You are so welcome. Thanks for learning with us! -Arthur
knowledge is power, thank you chris
@CodeWithChris
2 жыл бұрын
You are so welcome! :) -Arthur
thanks a lot. really learned something in this short video. very easy to understand.
@CodeWithChris
3 жыл бұрын
Yay, thanks for learning with us! We're happy that you found us. Keep on going! -Arthur
Thank you for this video. Simple and to the point.
@CodeWithChris
2 жыл бұрын
Yay, thank you so so much! -Arthur
thank you so much! i super appreciate your approach to teaching, subscribed!
@CodeWithChris
Жыл бұрын
Thanks for the support!! Means a lot! - Pat
Thanks took me a while to find a solid explanation on API's
@CodeWithChris
3 жыл бұрын
Great to know, Michael! Keep on going! -Arthur
A note on your sound (in case it helps) - the volume of your speech fluctuates, and I think it's a mixing problem. My best guess is you have a compressor with a long release. There seem to be periods where the volume is normal, then they get pulled down for a little while, before raising back to normal. This can be slightly distracting once you notice it. Just to point it out. I thought it was a wonderful video, and you're doing a great job! Thanks
@CodeWithChris
3 жыл бұрын
Thanks for the feedback and for your kind words, Rory! :-) -Arthur
Helpful and clear! Thanks!
@CodeWithChris
2 жыл бұрын
Happy to know this. Thank you so much! -Arthur
Wonderful explanation and example. Definitely subscribed to your content.
@CodeWithChris
Жыл бұрын
Hey Jay! Thanks for the support! :) - Pat
This is super helpful, thank you!
@CodeWithChris
6 ай бұрын
Glad it was helpful! Thanks for watching! - Iñaki
This is sooo useful! Many many thanks!
@CodeWithChris
2 жыл бұрын
Shukran for your support! Alhamdullilah! -Arthur
Such a great video. This video is easy to understand about API
@CodeWithChris
2 жыл бұрын
Awesome, glad we helped you! :-) -Arthur
A really good example, one understands it in seconds
@CodeWithChris
Жыл бұрын
Thank you for watching! - Pat
great explanation. thanks dude!
@CodeWithChris
Жыл бұрын
You are so welcome! -Arthur
Wow, such a clear explanation!
@CodeWithChris
3 жыл бұрын
Thank you so much! :-) Much appreciated! -Arthur
Very informative, I enjoy your videos.
@CodeWithChris
2 жыл бұрын
Thank you so much! -Arthur
very clear, great analogy. thank you
@CodeWithChris
2 жыл бұрын
Cheers, thank you so much! -Arthur
Best explanation for the concept
@CodeWithChris
Жыл бұрын
Thank you for the kind words! - Pat
Great vid and a simple easy explanation. Subscribed 👍🏻👌🏻
@CodeWithChris
3 жыл бұрын
Thank you so, so much for your support! :-) -Arthur
Excellent, good explanation with an example
@CodeWithChris
3 жыл бұрын
Thank you so much, Nanda! We appreciate you a ton! -Arthur
Very Good language and presentation, Background audio, Everything good.
@CodeWithChris
Жыл бұрын
Thank you so much! - Pat
Thanks a lot! Loved it!
@CodeWithChris
3 жыл бұрын
Yay, keep on going, Katherine! -Arthur
Loved it Chris!
@CodeWithChris
4 жыл бұрын
Thank you!! 🙌 -Kat
Amazing video and explained very well.
@CodeWithChris
2 жыл бұрын
Cheers, keep on going! :) -Arthur
This is how people should make videos but everybody wants to project "I'm smart". Thank you sir !!!!
@CodeWithChris
2 жыл бұрын
Your comment made our day. Thank you so much! -Arthur
That explination was great.
@CodeWithChris
2 жыл бұрын
Cheers, thank you! -Arthur
Very helpful. Thank you
@CodeWithChris
Жыл бұрын
You're welcome! - Pat
thanks for making us understand in easiest way ....
@CodeWithChris
2 жыл бұрын
Thank you as well for learning with us! -Arthur
very nice explanation
Hi ...good explanation 😊👍
Really helpful, thankyou.
@CodeWithChris
2 жыл бұрын
Thank you so so much! -Arthur
Excellent way to communicate
@CodeWithChris
2 жыл бұрын
Cheers, Waqas! :-) -Arthur
Really great video thanks.
@CodeWithChris
2 жыл бұрын
Cheers, thank you so much, Martin! :) -Arthur
what a helpful video thank you!
@CodeWithChris
3 жыл бұрын
You're so welcome. Keep on going! -Arthur
Would love to see, an example with any of the major streaming services. Netflix, Hulu, HBO GO etc... thanks!
@CodeWithChris
4 жыл бұрын
Stay tuned for that! - kat
I think this guy might have the smoothest voice ive ever heard. Good video!
@CodeWithChris
2 жыл бұрын
Wow, thank you! Appreciate it! :) -Arthur
Hi @CodeWithChris, the lucid description is off course highly appreciable and helps all learn the topic in an interesting way. However as a creator myself, I am even more amazed at the slides and the appropriate images and animations on them. How do you achieve this level. What image sources and video editors and other tools and resources are you using. Please share it with people like me which will be highly regarded.
@CodeWithChris
2 жыл бұрын
We appreciate your support, Kaushik! So glad that you chose to learn with us! :-) -Arthur
@Kaushik-RoyChowdhury
2 жыл бұрын
Can I get a reply to my query about the stock images and other software etc used to make such a presentation?
@sukhanthsuki73
Жыл бұрын
@@Kaushik-RoyChowdhury Image and post processing doesnt matter when you provide a crisp explanation of what is what. Free hand drawing suffice.
@Kaushik-RoyChowdhury
Жыл бұрын
@@sukhanthsuki73 I would let the author answer this question. He will know what I am after, right.
that was really good. thank you
@CodeWithChris
2 жыл бұрын
Yay, thank you so much! -Arthur
Hey Chris can you make a video on OAuth api with real life example it is very helpful for us! Have a good day
@CodeWithChris
4 жыл бұрын
Thanks for the suggestion! I'll add that to our list. -Kat
You are awesome and you teach quite well.
@CodeWithChris
4 жыл бұрын
Thanks for the feedback! We really appreciate it.👍 -Kat
Awesome video, subbed!
@CodeWithChris
2 жыл бұрын
Welcome to the CodeCrew family! Means a lot! :) -Arthur
Thank you so much sir for helping me understand what APIs are especially with the passport example. No one could have made me understand better than your explanation God bless
@CodeWithChris
3 жыл бұрын
This is so great to hear, Andrew! All the best to your projects! :-) -Arthur
quite helpful. Subscribed :D and thanks :)
@CodeWithChris
4 жыл бұрын
Glad to have you here! Welcome! @AdrienVillez
Thank you for the explanation Chris, it was really easy. I was just wondering if you can or already made a video about how to edit an existing API such that it shows the information that you added (e.g print a message) when a call to the API is made.
@CodeWithChris
Жыл бұрын
Unfortunately, we don't have that tutorial yet! - Pat
great video . thanks !
@CodeWithChris
2 жыл бұрын
Thank you so, so much! -Arthur
Great ... thank you Chris
@CodeWithChris
3 жыл бұрын
You're welcome! :-) -Arthur
That is an obvious and concise explanation, thanks a lot. I want to see a demo of a payment gateway API, would you show us, please?
Very simply explained, thank you Chris! I tried to get to a blog editor and they ask for a API URL How am I supposed to know the API URL of my blog?!
@CodeWithChris
3 жыл бұрын
"Hello, if your blog was created with the help from a website then you can try checking documentation to see how to get your ""feeds"", the API of your blog is basically a JSON version of your website, you can either contact support if you don't know or ask some website experts, or maybe ask the developer if he knows - Francis"
Has anyone told you that you should become a " Tutor " HsHa. You are a natural Teacher. Great Video.
@CodeWithChris
2 жыл бұрын
Cheers, Stephen! Appreciate it! -Arthur
Excellent succinct 🎉❤
Hi Chris, can you demo an geolocation API, for now I’m looking for a “free” one for testing. Thanks, awesome videos
@CodeWithChris
4 жыл бұрын
Thanks for the suggestion! I'll add it to our list. -Kat
Hi Chris, could you please do a demo for API TTS Watson from IBM? And thanks for the videos, i learned so much from you!
@CodeWithChris
4 жыл бұрын
We'll take note of your suggestion, thank you for the support! :-) -Arthur