API

forkortelse for Application Programming Interface

API er et sæt af definerede regler og protokoller, der gør det muligt for softwareapplikationer at kommunikere og udveksle data.

Kort fortalt

API er en grænseflade, der lader forskellige programmer tale sammen, som når en app henter vejrdata fra en server.

Kategori
begreb
Niveau
begynder
Udtale
eɪ-piː-aɪ

Betydninger

1
  1. 1

    En softwaregrænseflade, der definerer, hvordan forskellige programkomponenter eller systemer kan interagere, typisk ved at specificere endepunkter, metoder, parametre og dataformater.

    • For at bruge OpenAI's sprogmodel kalder du deres API med en API-nøgle.
    • REST API'er bruger HTTP-metoder som GET, POST, PUT og DELETE til at manipulere ressourcer.

Hvornår bruges det

API'er bruges til at integrere tredjepartstjenester, f.eks. OpenAI's GPT API, eller til at bygge modulære systemer med mikroservices. De gør det muligt for udviklere at anmode om bestemte funktioner eller data fra et system uden at kende de interne detaljer.

Oprindelse

Udtrykket 'API' opstod i 1960'erne og blev populært med webtjenester i 2000'erne, især gennem REST-arkitekturen.

Afledte ord

2

Kilder

2
  • Fielding, R. T. (2000). Architectural Styles and the Design of Network-based Software Architectures.
  • OpenAPI Specification