Gå til innholdet

API

Et API fastsetter hvordan programvare kan bruke funksjoner eller data fra annen programvare.

Også kjent somApplication Programming InterfaceProgrammeringsgrensesnitt
API-er og integrasjon

Et API, forkortelse for Application Programming Interface, er et definert programmeringsgrensesnitt. Det angir hvilke funksjoner eller data et program tilbyr andre programmer, og hvordan de kan brukes. API-er finnes både innenfor et system og mellom ulike systemer; ikke alle er tilgjengelige over internett.

En fiktiv nettbutikk kan for eksempel spørre et ERP-API om tilgjengelig beholdning av vare B-6. Forespørsel, svar og tilgangsrettigheter må passe sammen. Grensesnittet avgjør ikke alene hvilket lagertall som skal vises, eller hva som skjer hvis svaret uteblir.

Et API er derfor ikke en ferdig integrasjon. Integrasjonen kobler også datafelt og forretningsregler og håndterer feil eller gjentatte handlinger.

Kilder

Artikler om temaet

API-er og integrasjon med ASES

ERP, CRM og nettbutikk ryddig koblet sammen