Tlf. 71 74 85 00 | Info@medieplan.dk
+500 glade kunder og 17 nørder
Indholdsfortegnelse

Hvad er et API?

API er en forkortelse for Application Programming Interface, der er en defineret grænseflade, der fungerer som en “kontrakt” mellem forskellige softwareprogrammer, så de kan kommunikere og udveksle data med hinanden.

Man kan tænke på et API som en tjener på en restaurant. Gæsten (et program) behøver ikke at kende til køkkenets (et andet programs) komplekse processer. Gæsten afgiver blot en bestilling (et API-kald) via tjeneren (API’et), som derefter leverer den ønskede ret (data) tilbage.

Et API specificerer de regler, kommandoer og formater, som et program skal bruge for at anmode om en service eller data fra et andet system. I praksis gør API’er det muligt at:

  • Integrere tredjepartstjenester (f.eks. at vise et Google Map på en hjemmeside eller bruge en betalingsgateway som Stripe).
  • Lade forskellige systemer i en organisation tale sammen.
  • Gøre data tilgængelige for eksterne udviklere på en kontrolleret og sikker måde.

API’er er en fundamental byggeblok i moderne softwareudvikling, da de muliggør integration, modularitet og automatisering.