'N API is 'n diens wat ontwikkelaars in staat stel om met behulp van 'n protokol te skakel en te kommunikeer. Met die protokol kan beide geรฏntegreerde en aparte sagteware gekoppel word, en die koppelvlak is die medium waarmee die twee stelsels kan kommunikeer.
API's is noodsaaklik vir kommunikasie, en u sal dit oral vind, soos Twitter API, Flickr API en Maps API. As u 'n maklike voorbeeld wil neem van hoe belangrik dit is, dink u aan of u nie die notepad in Google Chrome kon kopieer en plak nie en u die teks weer met die hand moes invoer; 'n API laat dit gebeur sonder om tyd te mors om u teks te herskryf.
Die meeste bedryfsomgewings bied API's, soos deesdae die meeste groot webwerwe. Hierdie API's word voorsien om dit makliker te maak vir ontwikkelaars om hul eie sagteware aan die bedryfstelsel of webwerf te koppel. Die Amazon API word byvoorbeeld gebruik deur ontwikkelaars om gespesialiseerde aanlynwinkelfronte vir e-handelsdoeleindes te skep.