
API – aplikačné programové rozhranie (application programming interface) predstavuje súhrn pravidiel, protokolov a nástrojov, ktoré umožňujú dvom alebo viacerým softvérovým systémom komunikovať medzi sebou.
API je kľúčovým nástrojom v softvérovom vývoji, pretože softvérovým komponentom, aplikáciám a službám umožňuje zdieľať svoju funkčnosť a dáta s inými systémami bez potreby zdieľania zdrojového kódu.
Testovanie API je typ testovania softvéru, ktorý sa zameriava na overenie funkčnosti, spoľahlivosti a správnej komunikácie medzi rôznymi časťami softvéru prostredníctvom API.