API
angolul: application programming interface
Az API egy előre rögzített szabályrendszer, amelynek segítségével egy program adatot vagy szolgáltatást kérhet egy másik programtól anélkül, hogy ismernie kellene annak belső működését.
Érthetően
Képzeld el az éttermet: te nem mész be a konyhába, hanem az étlapról rendelsz a pincérnél, ő pedig kihozza, amit kértél. Az API ugyanez a programok világában: az étlap megmondja, mit lehet kérni és hogyan, a pincér pedig továbbítja a kérést és visszahozza a választ. A konyha, vagyis a másik program belseje, rejtve marad.
Arra jó, hogy a szoftvereknek ne kelljen mindent maguknak megépíteniük. Egy webáruház nem ír saját bankrendszert, hanem a fizetési szolgáltató API-ját hívja meg; egy időjárás-alkalmazás nem üzemeltet mérőállomásokat, hanem lekéri az adatokat a meteorológiai szolgálattól.
A mesterséges intelligenciánál kétszeresen is fontos. Egyrészt a nagy nyelvi modelleket a cégek többnyire API-n keresztül építik be saját termékeikbe. Másrészt az AI-agent is API-kon át tud cselekedni: így foglal időpontot, küld e-mailt vagy kérdez le egy adatbázist.
Abban más, mint egy weboldal vagy egy alkalmazás képernyője, hogy nem embernek készült. Nincsenek benne gombok és képek, csak pontosan megformázott kérések és válaszok, amelyeket egy másik program olvas.
Hogyan működik
- Egy tipikus webes API esetén a szolgáltató közzéteszi a leírást: milyen kéréseket fogad a rendszere, milyen formában, és mit ad rájuk válaszul.
- A hívó program azonosítja magát, jellemzően egy titkos API-kulccsal vagy hozzáférési tokennel, amely úgy működik, mint egy belépőkártya.
- Elküldi a kérést egy megadott internetes címre, például azt, hogy „add meg a holnapi budapesti előrejelzést”.
- A szolgáltató ellenőrzi a jogosultságot és azt, hogy a hívó nem lépte-e túl a keretét, majd elvégzi a feladatot.
- A válasz géppel könnyen olvasható, szabványos formában érkezik vissza (leggyakrabban JSON formátumban), a hívó program pedig ezt dolgozza fel és mutatja meg neked.
Példa a mindennapokból
Amikor egy webáruházban bankkártyával fizetsz, a bolt oldala API-n keresztül szól a fizetési szolgáltatónak, az pedig visszajelez, hogy sikerült-e a terhelés. Ugyanígy API hozza a térképet az ételrendelő alkalmazásba, és API-n át kap választ az a webes ügyfélszolgálati chat is, amely mögött nyelvi modell dolgozik.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- Függővé tesz a szolgáltatótól: ha megváltoztatja, megdrágítja vagy leállítja az API-ját, a ráépülő alkalmazás is megakadhat.
- Az API-kulcs olyan, mint a jelszó: ha kiszivárog, más is használhatja a szolgáltatást a te nevedben és a te költségedre.
- A legtöbb API-nak használati kerete és díja van, AI-modelleknél jellemzően a feldolgozott szöveg mennyisége után fizetsz, ami gyorsan összeadódhat.
- Ha egy agent API-kon keresztül cselekedhet, akkor hibázni is tud velük, ezért érdemes pontosan megszabni, mihez kap hozzáférést.
Hasonló, de nem ugyanaz
- Felhasználói felület – A felhasználói felület gombokkal és képernyőkkel az embert szolgálja ki, az API ugyanazt a rendszert programok számára teszi elérhetővé.
- Model Context Protocol (MCP) – Az MCP egy nyílt szabvány arra, hogy az AI-agentek sokféle eszközt és adatforrást egységes módon érjenek el; nem helyettesíti az API-kat, az eszközök mögött gyakran meglévő API-k állnak.
- SDK (fejlesztőkészlet) – Az SDK kész programkódokból álló csomag, amely megkönnyíti egy API használatát, de nem maga a kapu.
Kapcsolódó fogalmak
Szoftverinfrastruktúra, Interfész, Rendszerintegráció
Model Context Protocol (MCP), Eszközhasználat, Felhőszolgáltatás, SDK, Token
Röviden a története
A kifejezés 1968-ban jelent meg nyomtatásban, Ira W. Cotton és Frank S. Greatorex számítógépes grafikáról szóló tanulmányában. A ma legelterjedtebb webes stílust, a REST-et Roy Fielding írta le 2000-ben megvédett doktori értekezésében.
Hol tart most
Az API évtizedek óta a szoftverek összekapcsolásának alapeszköze, 2026 végére pedig az AI-modellek üzleti felhasználásának egyik fő csatornája is. Az újdonság az, hogy az API-kat egyre gyakrabban nem előre megírt program, hanem önállóan dolgozó agent hívja meg.
A hírekben
- A GitHub Copilot impakt-irányítópultja és code review API-ja bővült2026. nov. 6. · Kód
- A Meta a hirdetőre hárítja az AI-módosítások felelősségét; új API-funkciók érkeznek2026. nov. 2. · Marketing
- Az Anthropic üzenetszálakat vezetett be az API-ban, de a tokenszámla ugyanannyi marad2026. nov. 2. · Kód
- Az Anthropic az EU AI Act miatt vízjelezi négy régebbi Claude-modell kimenetét2026. okt. 31. · Agent Age
- Banki AI-projektek: COBOL-migráció az OpenAI-val, Danske Bank API-agentek, BNK csoportos platform2026. okt. 21. · Pénz
- A Veryfi AI-dokumentumcsalás-elleni csomaggal szűri a csekkeket, számlákat és nyugtákat2026. okt. 21. · Pénz
- Kína engedélyezte a DeepSeek és a MiniMax modelljeinek külföldi forgalmazását2026. okt. 19. · Agent Age
- Feltörték az OpenCode-ot, a felhasználók AI-számláit terhelték meg a támadók2026. okt. 19. · Kód
Más nevei
API · API-k · alkalmazásprogramozási felület · alkalmazásprogramozási interfész · programozási felület · application programming interface · webes API · web API
Források
- Wikipédia: API (angol nyelvű szócikk)
- Roy T. Fielding: Architectural Styles and the Design of Network-based Software Architectures (doktori értekezés, 2000)
A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.