Technical Foundations
TC-07L2
VITechnical Foundationschecked 92 days ago16 min read
What an API Is and How to Call One
You'll walk away with
A working script that fetches live data from a real public API and does something with it
If it looks different⚠️ Version note: the specific public APIs named here occasionally change their endpoints or add key requirements. The concepts — request, response, JSON, status codes — are stable across the entire web. Last checked: 24 July 2026. If an example API has changed, the swap-in note at each step tells you what to look for.
Members only
Finish the lesson. Make the thing.
Become a member to keep going. Every lesson and game, cancel any time in two clicks.
- 01The word is everywhere and nobody defines it
- 02Request and response, in the browser (6 min)
- 03The four parts of a request (8 min)
- 04JSON: the format everything comes back in (8 min)
- 05Call one from Python (15 min)
- 06Status codes: what actually happened (6 min)
- 07API keys and rate limits (8 min)
- 08Six common mistakes
- 50′Exercise, with a verifiable output
- ▶The video and audio versions
Yearly$89/yrMonthly$9.99/moWeekly$4.99/wk
Got the output?
A working script that fetches live data from a real public API and does something with it
Mark it when you've got the output in hand.