API

API (Application Programming Interface) je súbor pravidiel a protokolov, ktoré umožňujú rôznym softvérovým aplikáciám navzájom komunikovať. API definuje, akým spôsobom môžu aplikácie alebo systémy posielať požiadavky a dostávať odpovede, čím umožňuje integráciu a výmenu dát medzi rôznymi službami a aplikáciami.

API môže byť rôzneho typu:

  1. Webové API – Umožňuje komunikáciu medzi aplikáciami cez internet (napr. RESTful API, SOAP).
  2. Knižničné API – Poskytuje rozhranie pre interakciu s knižnicami softvérových funkcií a nástrojov.
  3. Operačné systémy API – Umožňuje aplikáciám komunikovať s operačným systémom.

API sa často používa na zjednodušenie vývoja softvéru tým, že umožňuje programátorom využiť existujúce funkcie a služby bez nutnosti ich vytvárania od nuly.