Gå til indholdet

API

En API fastlægger, hvordan software kan bruge funktioner eller data fra anden software.

Også kendt somApplication Programming InterfaceProgrammeringsgrænseflade
Snitflader & integration

En API, forkortelse for Application Programming Interface, er en defineret programmeringsgrænseflade. Den fastlægger, hvilke funktioner eller data et program stiller til rådighed for andre programmer, og hvordan de kan bruges. API'er findes både inden for et system og mellem forskellige systemer; ikke alle er tilgængelige via internettet.

En fiktiv webshop kan for eksempel spørge en ERP-API om den tilgængelige beholdning af vare B-6. Forespørgsel, svar og adgangsrettigheder skal passe sammen. Grænsefladen afgør ikke alene, hvilket lagertal der skal vises, eller hvad der sker uden svar.

En API er derfor ikke en færdig integration. Integrationen forbinder også datafelter og forretningsregler og håndterer fejl eller gentagne handlinger.

Kilder

Artikler om emnet

Snitflader & integration med ASES

ERP, CRM og webshop forbundet ordentligt