Über Ihr Projekt sprechen
01 / Glossar

Anwendungsprogrammierschnittstelle

API · Die definierten Regeln und Adressen, mit denen zwei Softwarekomponenten Daten senden und empfangen können; beispielsweise kommuniziert Ihre Website über eine API mit Ihrer Buchhaltungssoftware.

  1. 01

    Warum es wichtig ist

    Eine API ermöglicht es zwei Programmen, Daten nach vereinbarten Regeln auszutauschen; Sendungsdaten eines Kuriers, eine Rechnung, die in der Buchhaltungssoftware landet, oder die Daten, die eine mobile App vom Server abruft, gelangen alle auf diesem Weg. Eine gut gestaltete API ist dank Authentifizierung, Ratenbegrenzung und Versionierung sicher und wartbar.

  2. 02

    Beispiel

    Wenn in einem Shop eine Bestellung abgeschlossen wird, sendet die Website eine Versandanfrage an die API des Kuriers und schickt die zurückgegebene Sendungsnummer per E-Mail an den Kunden. Niemand kopiert die Informationen von Hand.

  3. 03

    Häufiger Fehler

    API-Schlüssel in App-Code oder in Skripte einzubetten, die im Browser laufen. Der Schlüssel wird öffentlich und andere können Anfragen in Ihrem Namen senden; Schlüssel gehören auf den Server, in geheime Variablen.

  4. 04
Legen wir los

Über Ihr Projekt sprechen.

Erzählen Sie uns Ihren Bedarf; den Umfang klären wir gemeinsam.