Meine Wörter

API

Form & Grammatik

SubstantivAbkürzung
Stichwort
API
Worttrennung
API
Langform
Application Programming Interface
Kürzelart
Initialkurzwort; substantivische Verwendung
Schreibung
API ohne Punkte und Zwischenräume
Artikel
die
Geschlecht
feminin (hier behandelte Verwendung als Programmierschnittstelle)
Genitiv
der API
Plural
die APIs

API wird als feminine Bezeichnung für eine Programmierschnittstelle verwendet.

Die Mehrzahl APIs bezeichnet mehrere Programmierschnittstellen.

Gebrauch: API wird als feminine Bezeichnung für eine Programmierschnittstelle verwendet. Die Mehrzahl APIs bezeichnet mehrere Programmierschnittstellen.

Formen und Verwendung im Detail

Definition · kurz erklärt

API steht für Application Programming Interface, auf Deutsch Programmierschnittstelle. Über eine API kann Software bestimmte Funktionen oder Daten anderer Software nutzen. Das Kürzel bezeichnet die vereinbarte Schnittstelle, nicht automatisch eine Internetadresse oder eine fertige App.

Bedeutung

1 Eine definierte Schnittstelle für Programme

Eine API legt fest, welche Funktionen ein Programm ansprechen kann, welche Angaben dafür nötig sind und welche Ergebnisse es erhält. Die Software hinter der Schnittstelle erledigt die eigentliche Arbeit. So muss ein anderes Programm deren inneren Aufbau nicht im Einzelnen kennen. Die Schnittstelle kann etwa zu einer Softwarebibliothek, einem Betriebssystem, einem Browser oder einem über das Netz erreichbaren Dienst gehören.

„Die Wetter-App ruft über eine API die Vorhersage für unseren Ort ab.“

Die App fragt Daten nach einem festgelegten Verfahren an und stellt die Antwort selbst dar. Die API ist dabei weder die Wettervorhersage noch die sichtbare Bedienoberfläche. Auch eine Änderung des App-Designs muss die Schnittstelle nicht verändern.

API, Schnittstelle und Benutzeroberfläche

Programmierschnittstelle ist die präzise deutsche Entsprechung. In einem Text für ein breites Publikum kann „Der Dienst bietet eine Programmierschnittstelle an“ verständlicher sein als „Der Dienst bietet eine API an“. Schnittstelle allein ist weiter gefasst: Auch eine Verbindung zwischen Geräten oder Arbeitsbereichen kann so heißen.

Eine Benutzeroberfläche richtet sich an Menschen: Sie zeigt beispielsweise Schaltflächen und Eingabefelder. Eine API richtet sich an aufrufende Software. „Ich klicke auf Exportieren“ beschreibt eine Bedienhandlung; „Das Programm ruft die Exportfunktion der API auf“ beschreibt einen technischen Zugriff. Beides kann zu derselben Datei führen, benennt aber verschiedene Wege.

Eine URL kann bei einer Web-API eine aufrufbare Adresse angeben. Sie erklärt allein jedoch noch nicht, welche Anfragen zulässig sind. Außerdem benötigt nicht jede API eine Verbindung zum Internet.

Beispiele und Verwendung

„Die neue Version der API erwartet zusätzlich eine Kundennummer.“ Die Vorgaben für einen Aufruf haben sich geändert. Ein vorhandenes Programm muss gegebenenfalls angepasst werden; eine bloß anders gestaltete Webseite wäre etwas anderes.

„Die Anwendung verwendet zwei APIs: eine für Karten und eine für Übersetzungen.“ Der Plural benennt zwei unterschiedliche Programmierschnittstellen. Er sagt nichts darüber aus, wie viele einzelne Funktionen diese anbieten.

„Für den Zugriff benötigen wir einen API-Schlüssel.“ Gemeint ist eine zum Dienst gehörende Zugangskennung. Ein solcher Schlüssel gehört nicht zwingend zu jeder API. Ob er erforderlich ist und welche Berechtigungen er vermittelt, hängt vom jeweiligen Angebot ab.

Grammatik und Beugung

Das Kürzel wird ohne Punkte als API geschrieben. Im Gebrauch mit der deutschen Entsprechung Schnittstelle steht es als feminines Substantiv: die API, der API. Die gebräuchliche Mehrzahl lautet APIs; vor dem Plural-s steht kein Apostroph.

API als feminine Programmierschnittstelle
FallSingularPlural
Nominativdie APIdie APIs
Genitivder APIder APIs
Dativder APIden APIs
Akkusativdie APIdie APIs

Zusammensetzungen erhalten einen Bindestrich, etwa API-Aufruf, API-Schlüssel und API-Dokumentation. Die Dokumentation beschreibt die Schnittstelle; sie ist nicht selbst deren Funktion. Das kurze Buchstabenwort wird bei einem Zeilenumbruch nicht in einzelne Buchstaben zerlegt.

Weitere Abkürzungen nachschlagen