Ugrás a fő tartalomhoz

API és fejlesztés

Mi az a banki API, és hogyan működik az Open Banking?

Az API lehetővé teszi, hogy jogosult szolgáltatók szabályozott felületen kapcsolódjanak banki rendszerekhez. Közérthető áttekintés az engedélyezésről, az adatkapcsolatról és a fizetésindításról.

Biztonságos banki API-kapcsolatot és digitális adatáramlást szemléltető sötétkék-türkiz grafika

A lényeg 30 másodpercben

Három fontos tudnivaló egy pillantásra.

01

Számlainformáció

AISP: engedélyezett hozzáférés meghatározott számlaadatokhoz.

02

Fizetésindítás

PISP: az ügyfél kérésére kezdeményezett banki fizetési folyamat.

03

Biztonság

Jogosultságok, hitelesítés és ellenőrzött kommunikáció.

Fontos alapfogalom

Alapfogalmak. A banki API technikai kapcsolódási felület, nem azonos egy önálló bankszámlával, banki engedéllyel vagy automatikus adathozzáférési joggal.

Mi az az API?

Az API az angol Application Programming Interface rövidítése: olyan szabályozott technikai felület, amelyen keresztül két szoftver képes adatot vagy műveleti kérést továbbítani egymásnak. Egy banki API-n keresztül például arra jogosult külső szolgáltató kérhet számlainformációt, vagy az ügyfél kérésére fizetésindítási folyamatot kezdeményezhet.

Az open banking keretében ez nem korlátlan hozzáférést jelent. Az uniós PSD2-szabályok meghatározzák, hogy milyen szolgáltatók, milyen célból és milyen biztonsági követelmények mellett kapcsolódhatnak az online elérhető fizetési számlákhoz.

Két gyakori szolgáltatástípus

  • AISP – számlainformációs szolgáltató: az ügyfél kifejezett engedélyére építve hozzáférhet a kijelölt fizetési számlák bizonyos adataihoz, és azokat például egy közös áttekintő felületen jelenítheti meg.
  • PISP – fizetéskezdeményezési szolgáltató: az ügyfél kérésére egy adott fizetés indítását segíti. Ez nem jelenti azt, hogy szabadon kezelheti az ügyfél pénzét.

Hogy nézhet ki egy tipikus folyamat?

Az engedélyezett banki kapcsolódás fő lépéseit az alábbi folyamatábra foglalja össze.

Az egyes bankok technikai megvalósítása, a hozzáférési időtartam és az újraazonosítás feltételei eltérhetnek. Az API önmagában nem garantálja, hogy minden bank azonos funkciókat vagy azonos felhasználói élményt kínál.

Egy banki API-kapcsolat 5 lépésben

A legfontosabb lépések, áttekinthetően.

  1. Kérés

    Az ügyfél kiválasztja a szolgáltatást és a hozzáférés célját.
  2. Engedélyezés

    A jogosult szolgáltató meghatározza a kért adatok vagy műveletek körét.
  3. Banki hitelesítés

    A bank a szükséges azonosítási és biztonsági lépéseket alkalmazza.
  4. API-kapcsolat

    A szolgáltató csak az engedélyezett funkciót használja.
  5. Eredmény

    Számlainformáció jelenhet meg vagy folytatódhat a fizetésindítás.

Mitől biztonságos egy ilyen kapcsolat?

A PSD2 és a kapcsolódó technikai előírások többek között a szolgáltatók azonosítását, a biztonságos kommunikációt és az erős ügyfél-hitelesítés alkalmazását szabályozzák. A jogosult harmadik fél szolgáltatók azonosításában az eIDAS-tanúsítványoknak is szerepük van. A szolgáltató csak az adott szolgáltatáshoz szükséges, jogszerűen kért adatokat használhatja.

A biztonság a technikán túl szervezeti kérdés is: naplózás, hibakezelés, az ügyfélnek adott érthető tájékoztatás és a hozzáférések megfelelő kezelése egyaránt fontos.

Miért kihívás az integráció?

Az EBA korábban kiemelte, hogy az eltérő európai banki API-standardok és azok eltérő implementációi jelentős fejlesztési és karbantartási terhet okozhatnak. Emiatt egy integráció tervezésénél érdemes a banki dokumentációt, a tesztkörnyezetet, a jogosultságokat, a hibaüzeneteket és az üzemeltetési feltételeket külön is felmérni.

Ismeretterjesztő háttéranyag; lezárva: 2026. október 16. Nem helyettesíti a műszaki vagy jogi megfelelőségi vizsgálatot.

Olvass tovább