Et API er et avtalt grensesnitt som lar programvare be annen programvare om informasjon eller handlinger. Det beskriver hvilke forespørsler som er mulige, hvilke opplysninger de krever, og hvordan svarene leveres. Et API kan for eksempel brukes til å hente leveringsstatus. Tilgang og tillatelser må være satt opp.