Une API ca veut dire "Application Programming Interface". C'est simplement un mot qui designe l'interface entre une service/systeme/bibliotheque et l'application qui l'utilise. En C, c'est un ensemble de prototype de fonction et leur description. Une des fonction de l'API unix est printf.
Pour des site web,ca peut etre un ensemble de page web et de parametre que l'on peut leur passer et du format dont les donnees sont fourni en retour.