Een API (Application Programming Interface) is een set aan definities waarmee softwareprogramma’s onderling kunnen communiceren. Het dient als een interface (koppeling) tussen verschillende softwareapplicaties waardoor de gebruikte code automatisch elkaar toegang tot informatie en/of functionaliteit geeft, zonder dat ontwikkelaars hoeven te weten hoe het andere programma exact werkt.

Verschillende doeleinden

API’s bestaan voor (web)applicaties, softwarebibiliotheken en besturingssystemen en kunnen voor allerlei doeleinden worden ingezet. Zo gebruikt een besturingssysteem een API om softwareprogramma’s in de gelegenheid te stellen om bijvoorbeeld te kunnen printen en kun je via een API van een internetapplicatie bijvoorbeeld teksten, foto’s en video over de hele wereld binnenhalen en/of versturen. Onze specialisten geven graag meer uitleg over de mogelijkheden van koppelingen.