API (Application Programming Interface)
API je softwarový prostředník, který umožňuje komunikovat dvěma aplikacím. Obsahuje také podmínky této výměny dat. API umožňuje přístup k datům a interakci s externími softwarovými komponentami, operačními systémy nebo mikroslužbami.
Jde o rámec, který vývojáři interagují s webovou aplikací. Microservices mohou ve skutečnosti používat API ke vzájemné komunikaci.
Příklad z e-commerce prostředí, jak API funguje: API přijímá a odesílá informace mezi systémy. Kliknete na „přidat do košíku“ API předá webu informaci, který jste přidali produkt do košíku, web vloží produkt do košíku a váš košík se aktualizuje.