API (Application Programming Interface – taikomųjų programų programavimo sąsaja) – tai iš anksto parengtų funkcijų ir procedūrų rinkinys, leidžiantis kūrėjams kurti programinę įrangą, kuri sąveikauja su kitomis programomis ar paslaugomis. API apibrėžia, kaip skirtingi programinės įrangos komponentai turėtų sąveikauti tarpusavyje, kartu užtikrinant sistemos saugumą ir stabilumą. API dažnai naudojamos kuriant žiniatinklio svetaines ir programas, kuriose naudojami kitų paslaugų duomenys ir funkcijos.