Was eine API ist und wie sie die Tools deines Unternehmens verbindet
API klingt nach Fachchinesisch, aber das Konzept ist einfach: Es ist der Kanal, über den zwei Programme miteinander sprechen, ohne dass jemand Daten von Hand von einem System ins andere überträgt. Das macht das möglich — mit echten Geschäftsbeispielen.
21. Januar 20255 Min. LesezeitIn diesem Artikel
API steht für "Application Programming Interface", zu Deutsch etwa Programmierschnittstelle, und klingt komplizierter, als es ist. In Geschäftsbegriffen ist eine API der Kanal, über den zwei Programme direkt miteinander sprechen — ohne dass jemand Daten von einem Bildschirm von Hand in den anderen überträgt. Wenn du in einem Onlineshop bezahlst und die Bestellung sofort als bestätigt erscheint, oder wenn du einen Termin buchst und automatisch eine WhatsApp-Erinnerung bekommst, arbeitet im Hintergrund eine API.
Was eine API ist, ohne Fachjargon
Stell dir einen Kellner in einem Restaurant vor. Du gehst nicht selbst in die Küche, um dein Essen zu bestellen — du sagst dem Kellner, was du möchtest, er bringt die Bestellung in die Küche und die Antwort zu dir zurück. Die API ist genau dieser Kellner zwischen zwei Systemen: Deine Website "bittet" den Zahlungsdienstleister, eine Karte zu belasten, und dieser schickt die Antwort zurück (genehmigt oder abgelehnt) — ohne dass jemand telefonieren oder eine Nummer von Hand übertragen muss. Jedes ernstzunehmende Softwareunternehmen — Banken, Kartendienste, Messaging-Plattformen, soziale Netzwerke — bietet eine API an, damit andere Systeme ihre Dienste kontrolliert und sicher nutzen können.
Echte Beispiele: Wo du APIs schon nutzt, ohne es zu wissen
| Dienst | Was die API löst | Alltagsbeispiel |
|---|---|---|
| Zahlungsdienstleister | Karten oder Überweisungen abwickeln, ohne dass das Unternehmen sensible Bankdaten verwaltet | Eine Kartenzahlung, die in deinem Onlineshop in Sekunden bestätigt wird |
| Elektronische Rechnungsstellung | Automatisch Belege erzeugen und versenden, die bei der Steuerbehörde gültig sind | Eine Rechnung, die sich selbst ausstellt, sobald ein Verkauf bestätigt ist |
| Karten | Standorte anzeigen, Routen oder Wegbeschreibungen berechnen, ohne eine eigene Karte zu bauen | Die Karte, die zeigt, wo dein Laden ist, oder die Lieferzeit berechnet |
| WhatsApp Business | Bestätigungen, Erinnerungen oder automatische Antworten versenden | Die Terminbestätigung, die von selbst ankommt, ohne dass sie jemand tippt |
| Versand und Logistik | Tarife abfragen, Versandscheine erzeugen und Pakete beim Transportunternehmen verfolgen | Die Sendungsnummer, die automatisch nach einem Kauf erscheint |
In jedem dieser Fälle gibt es die manuelle Alternative — per Überweisung kassieren und über WhatsApp bestätigen, Rechnungen von Hand schreiben, Adressen einzeln auf eine separate Karte übertragen —, aber sie kostet Zeit, und Zeit kostet Geld, zusätzlich zu der Fehlerquelle Mensch, die verschwindet, sobald zwei Systeme direkt miteinander sprechen.
Was das Verbinden von Systemen möglich macht
Wenn dein Onlineshop, dein Rechnungssystem und dein Versandtool über APIs verbunden sind, löst ein einziges Ereignis — ein Verkauf — automatisch alles aus, was danach passieren sollte: Der Lagerbestand wird reduziert, die Rechnung wird erstellt, der Versandschein wird erzeugt, der Kunde wird benachrichtigt. Ohne diese Verbindung hängt jeder dieser Schritte davon ab, dass jemand ihn von Hand erledigt, in der richtigen Reihenfolge, ohne einen zu vergessen. Das ist der eigentliche Unterschied zwischen einem Unternehmen, das mit einzelnen Bausteinen arbeitet, und einem, das als System funktioniert — dasselbe Thema wie in Geschäftsprozesse automatisieren.
Die Grenzen: Nicht alles lässt sich (oder sollte sich) verbinden
Nicht jedes Tool bietet eine offene API — manche geschlossenen Plattformen lassen es einfach nicht zu, dass andere Systeme mit ihnen sprechen, und dort bleibt nur manuelle Arbeit oder der Export und Import von Dateien. Auch nicht jede Integration lohnt sich: Zwei Systeme zu verbinden kostet beim Aufbau Geld und danach laufend Wartung — denn ändert eine der beiden Seiten ihre Regeln, kann die Verbindung aufhören zu funktionieren, bis jemand sie anpasst. Bevor du eine Integration anfragst, lohnt sich die Frage, wie oft pro Woche dieser manuelle Prozess wirklich vorkommt: Ist es einmal im Monat, rechtfertigt das wahrscheinlich nicht die Investition.
Wie du prüfst, ob dein Unternehmen eine Integration braucht
Der Ausgangspunkt ist nicht die Technik, sondern der Prozess. Bevor du eine API anfragst, kläre:
- Welche Information heute von Hand zwischen zwei Systemen übertragen wird — das ist Kandidat Nummer eins.
- Wie oft das passiert: Tägliche Prozesse rechtfertigen die Investition eher als gelegentliche.
- Ob beide Tools eine API anbieten: Nicht alle tun das, und das lohnt sich vor der Budgetplanung zu prüfen.
- Was passiert, wenn die Verbindung an einem Tag ausfällt: Jede Integration braucht einen Plan B, und sei er manuell, für den Tag, an dem etwas nicht antwortet.
Bei TheUIXstudio bauen wir Integrationen zwischen Tools, die du bereits nutzt — Zahlungen, Rechnungsstellung, WhatsApp, eigene Systeme — ebenso wie neue Systeme, wenn dein Unternehmen es rechtfertigt; den Vergleich zwischen beiden Wegen findest du in Individualsoftware vs. SaaS-Lösungen. Und weil jede Integration nach dem Bau weiterlaufen muss, ist die Wartung in unseren Plänen ab 30 $ im Monat enthalten. Hast du zwei Systeme, die miteinander sprechen sollten und es nicht tun, sag uns welche.
Häufige Fragen
Muss ich programmieren können, um eine Integration anzufragen?
Nein. Du musst nur den aktuellen Prozess klar beschreiben können: welche Information heute existiert, wo sie liegt und was automatisch passieren soll. Den technischen Teil löst, wer die Integration baut.
Kosten APIs etwas?
Das hängt vom Dienst ab. Manche sind bis zu einem gewissen Nutzungsvolumen kostenlos (Karten, manche Messaging-Dienste); andere berechnen pro Transaktion, wie die meisten Zahlungsdienstleister. Die Kosten der API selbst sind meist geringer als die Kosten, die Verbindung zu bauen und zu warten.
Was, wenn mein Tool keine API hat?
Es gibt einige Zwischenlösungen — Automatisierungstools, die die manuelle Nutzung einer Plattform "simulieren" —, aber sie sind weniger zuverlässig als eine echte API. Ist der Prozess kritisch, kann sich ein Wechsel zu einem Tool lohnen, das eine direkte Verbindung anbietet.
Wird eine Integration einmalig gebaut oder muss sie gewartet werden?
Sie wird einmal gebaut, braucht aber Wartung: Ändert eines der beiden verbundenen Systeme seine Regeln, kann die Verbindung brechen. Deshalb ist Software-Wartung, Integrationen eingeschlossen, eine laufende Aufgabe und kein einmaliges Ereignis.