Průvodce světem AI
Co je API?
Číšník mezi aplikacemi. Vaše appka si přes něj řekne o platby, e-maily, počasí i odpověď AI. Tři písmena, na kterých stojí dnešní internet.
Autor: Jindřich Fáborský · 17 let v marketingu · 2 000+ hodin vibe codingu · 180+ projektů

Rychlá odpověď
Co je tedy API?
Způsob, jak si programy povídají mezi sebou. Vaše aplikace si přes API řekne jiné službě o data nebo o akci: o předpověď počasí nebo o stržení platby.
Nejlépe sedí přirovnání k číšníkovi. Vy (aplikace) si objednáte, číšník (API) odnese objednávku do kuchyně (služba) a vrátí se s hotovým jídlem (data). Do kuchyně nevidíte a nemusíte. Stačí umět objednat.
Pár služeb, se kterými se přes API mluví nejčastěji:
A proto je API základní pojem vibe codingu: appky, které si vytvoříte, mluví přes API se vším okolo.
Ukázka, jak to funguje
Appka si řekne o předpověď počasí
Spusťte si celý cyklus naživo: požadavek odletí na server, vrátí se odpověď a appka z ní vykreslí počasí. Žádná magie, jen objednávka a doručení.
Praha · právě teď
? °C
zatím žádná data
Čekám na požadavky. Tenhle server obsluhuje appky z celého světa.
1. Objednávka
Appka pošle požadavek: adresa + parametry
2. Kuchyně
Server služby objednávku zpracuje
3. Hotové jídlo
Vrátí se odpověď v JSON a appka ji vykreslí
Ukázka odpovídá skutečnému API Open-Meteo, které je zdarma a bez API klíče. Klidně si adresu z ukázky otevřete v prohlížeči, odpověď uvidíte naživo.
Kde to využijete
Cokoliv, co má API, napojíte do své appky
Tohle je ta část, kvůli které by měl API znát každý marketér a podnikatel. Vaše nástroje přestávají být ostrovy: appka, kterou si vytvoříte, si umí říct o data a služby kteréhokoli z nich. Šest příkladů z mé praxe.
Platby · Stripe
Web kurzu AI First přes Stripe API strhne platbu kartou a okamžitě se dozví výsledek. Celý prodejní systém jsem si postavil sám, bez vývojářů.
E-maily · Resend
Potvrzení objednávky, faktura v příloze, zapomenuté heslo. Appka pošle požadavek s textem a adresou, Resend e-mail doručí.
Faktury · iDoklad
Po zaplacení si web sám řekne iDokladu o vystavení faktury. Účetnictví běží na pozadí, bez ručního klikání v administraci.
Prodejní data · SimpleShop
Můj interní AI First Dashboard si denně říkal SimpleShop API o nové objednávky kurzu a kreslil z nich grafy tržeb. Jeden vlastní nástroj místo klikání do tří cizích.
Reklamy · Sklik
Skill /sklik-ppc z kurzu řídí kampaně přímo z terminálu. AI přes Sklik API čte statistiky a upravuje sestavy za vás.
Obrázky · Gemini
Appka pošle textový popis, obrazový model Gemini vrátí hotovou grafiku. Přesně takhle generuju bannery a ilustrace pro své projekty.
A není to okrajová věc: API dnes tvoří přes polovinu (57 %) dynamického provozu internetu (měření Cloudflare) a 82 % firem podle Postman State of the API 2025 staví svůj software API-first. Skoro každá služba, kterou platíte, má dveře, kterými do ní vaše appka může vejít.
Na co si dát pozor
API klíč je klíč od vaší peněženky
Komerční API pozná vaši appku podle API klíče. Je to heslo, přes které se účtuje použití. A přesně proto je jediné železné pravidlo: klíč nikdy nesmí do kódu.
Co se stane, když klíč unikne
const STRIPE_KEY = "sk_live_51M8x…"
Takhle vypadá API klíč zapomenutý přímo v kódu. Co se stane, když se takový kód dostane na veřejný GitHub?
Jak to dělat správně
Nejdřív si přehrajte únik vlevo. Pak se podíváme, jak se mu vyhnout.
Není to strašení: podle GitGuardian uniklo za rok 2025 na veřejný GitHub přes 29 milionů klíčů a hesel, úniky klíčů k AI službám meziročně vzrostly o 81 %. A rychlost z ukázky je reálná: experiment Comparitech s nastraženým klíčem naměřil první zneužití do jedné minuty.
Dobré vědět
Proč vás API někdy zabrzdí
Druhý pojem, na který při stavbě appek narazíte: rate limit. Žádné API vás nenechá ptát se donekonečna.
Rate limit je maximální počet požadavků za minutu, který vám služba dovolí. Chrání ji před přetížením a vás před nečekaným účtem. Třeba Claude API pustí na základní úrovni 50 požadavků za minutu.
Když limit překročíte, API odpoví chybou 429 a řekne si, za jak dlouho to máte zkusit znovu. Není to rozbité, jen fronta u okýnka. V praxi to za vás vyřeší AI agent: počká a požadavek zopakuje.
429 Too Many Requests
{
"error": "rate_limit_exceeded",
"retry_after": 23
}
→ zpomalte, zkuste to za 23 sekund
Mimochodem: tady navazují MCP servery
Každé API mluví trochu jinak, a tak vznikl MCP: společný standard, přes který AI nástroje sahají na různá API jednotně. Jako USB-C pro služby.
API už chápete. Teď přes něj něco postavte.
V kurzu AI First nezůstanete u teorie: napojíte platby přes Stripe, e-maily přes Resend a reklamy na Skliku budete řídit z terminálu. Všechno bez programování, s AI po ruce.
20 hodin videí · 1 800+ absolventů · roční licence s aktualizacemi zdarma
FAQ
Časté otázky
Co znamená zkratka API?+
Application Programming Interface, česky rozhraní pro programování aplikací. V praxi je to sada pravidel, přes která si jedna aplikace říká druhé o data nebo o akci. Vy z toho nic nevidíte, ale každá appka ve vašem mobilu to dělá neustále: počasí, mapy i bankovnictví si data tahají přes API.
Musím umět programovat, abych API využil?+
Ne. Při vibe codingu napojení za vás napíše AI: řeknete „napoj mi na web platby přes Stripe“ a agent kód dopíše sám. Vy potřebujete jediné: rozumět principu. Abyste věděli, že to jde, uměli to zadat a poznali, když něco nesedí.
Co je API klíč?+
Heslo vaší aplikace ke službě. Služba podle něj pozná, kdo se ptá a komu naúčtovat použití. Proto nesmí nikdy do kódu ani na veřejný GitHub: kdo má váš klíč, utrácí vaše peníze. Klíče patří do souboru .env, který zůstává jen u vás.
Je používání API zdarma?+
Některá ano: Open-Meteo na počasí a řada API s veřejnými daty fungují bez poplatků i bez klíče. Komerční služby účtují za použití: u AI modelů platíte za tokeny, u Stripe procento z transakce. Většina služeb má bezplatný tarif na vyzkoušení.
Co je rate limit?+
Maximální počet požadavků, který vám služba za minutu dovolí. Když ho překročíte, API vrátí chybu 429 a chvíli vás nepustí dál. Není to porucha, ale ochrana služby před přetížením. Příklad: Claude API na základní úrovni pustí 50 požadavků za minutu.
Jaký je rozdíl mezi API a MCP serverem?+
API je rozhraní konkrétní služby a každá ho má jiné, takže se napojení musí pro každý nástroj napsat zvlášť. MCP je společný standard nad API: AI mluví na každý nástroj stejně a sama si zjistí, co umí. MCP tedy API nenahrazuje, staví nad ně jednotnou vrstvu pro AI.
Jak poznám, že nějaká služba má API?+
Hledejte na webu služby slova „API“, „developers“ nebo „dokumentace pro vývojáře“. Najdete je u většiny nástrojů, které denně používáte: v Česku má API třeba iDoklad, Fakturoid, Sklik nebo banky. Když API existuje, vaše appka se na službu dokáže napojit.