SoftwareWatcherDigitalisieren Sie Ihr Unternehmen

Was ist eine API (API-Anbindung)?

Kurz gesagt

Eine API (Application Programming Interface) ist eine feste Vereinbarung, mit der Software Daten oder Funktionen für andere Software bereitstellt. Mit einer API-Anbindung senden sich zwei Systeme automatisch Daten, zum Beispiel Bestellungen aus Ihrem Webshop an Ihre Buchhaltung.

Wie funktioniert eine API?

Eine API ist eine Art Schalter: Ein Programm stellt eine Frage in einer vereinbarten Form, das andere antwortet. Die meisten Webanwendungen haben eine REST-API: Ein Programm schickt eine Anfrage über das Internet an eine Adresse, etwa um alle neuen Bestellungen abzurufen, und erhält die Daten in einem lesbaren Format wie JSON zurück. Die Dokumentation beschreibt, welche Anfragen möglich sind; viele Anbieter nutzen dafür die OpenAPI-Spezifikation.

Beispiele für API-Anbindungen:

  • Bestellungen aus dem Webshop gehen als Rechnung in die Buchhaltung;
  • ein neuer Kunde im CRM wird automatisch in der Rechnungssoftware angelegt;
  • Ihre Buchhaltungssoftware ruft Banktransaktionen über die API der Bank ab (siehe PSD2).

Fertige oder eigene Anbindung?

Viele Programme bieten Standardanbindungen an bekannte Software: Die aktivieren Sie mit wenigen Klicks. Fehlt eine, kann ein Entwickler eine Anbindung auf Basis beider APIs bauen, oder Sie nutzen Integrationssoftware, die Programme ohne Programmieren verbindet. Zwischen Handelspartnern werden Bestellungen und Rechnungen oft über EDI ausgetauscht.

Worauf sollten Sie achten?

  • Ist die API öffentlich dokumentiert, und ist sie in Ihrem Abonnement enthalten oder kostet sie extra?
  • Welche Daten können Sie lesen und schreiben, und wie viele Anfragen pro Minute sind erlaubt?
  • Wer verwaltet die Anbindung, und wer merkt es, wenn sie nicht mehr funktioniert?

Welche Software hilft dabei?

Gibt es keine fertige Anbindung zwischen zwei Programmen, verbindet Integrationssoftware sie über ihre APIs. Fragen Sie bei jedem Programm, ob die API öffentlich dokumentiert ist und ob sie zusätzlich kostet.

Vergleichen in der Kategorie

Integrationssoftware

Unter anderem mit LemonForce Studio, Combidesk und Power BI Connector.

Verwandte Begriffe

Quellen

  1. OpenAPI Initiative
  2. Developer Overheid: APIs der niederländischen Behörden