API
Application Programming Interface
Eine API (Application Programming Interface) ist eine programmierbare Schnittstelle, über die zwei Software-Systeme strukturiert Daten austauschen. Einfach erklärt: Die API ist wie ein Kellner zwischen Gast und Küche. Der Gast bestellt nach einer festen Speisekarte, der Kellner gibt die Bestellung in die Küche, bringt das Ergebnis zurück. Niemand muss wissen, wie die Küche im Detail arbeitet.
Schaffsch-Position
Vor jedem Software-Kauf prüfen: Gibt es eine API, ist sie dokumentiert, ist sie für unseren Anwendungsfall ausreichend? Software ohne taugliche API ist im modernen Stack ein Klotz am Bein, egal wie gut die Kern-Funktionalität ist. Das gilt insbesondere, wenn Agenten mit den Systemen arbeiten sollen.

"Kann das System X mit Y reden?" Die Antwort lautet fast immer: "Theoretisch ja, über die API." In der Praxis liegt die Wahrheit drei Fragen tiefer: Welche Endpunkte gibt es, reichen sie für unseren Use Case, was kostet die Nutzung. Theoretisch und praktisch sind hier sehr verschiedene Welten.
Kommentar von Philipp Sonnenstrahl
Kontext
APIs gibt es seit Jahrzehnten, mit dem Aufstieg von Web-Services in den 2000ern wurden HTTP-basierte REST-APIs Standard. Heute hat jede ernstzunehmende Software eine API. Die Verfügbarkeit und Qualität der API ist im Mittelstand zunehmend ein Auswahlkriterium für Software, weil Integration über APIs deutlich günstiger und stabiler ist als über Datei-Exporte oder RPA.
Beispiel
Ein Mittelständler integriert sein CRM (HubSpot) mit seinem ERP (Business Central) über die HubSpot- und Microsoft-APIs. Eine iPaaS-Plattform wie Make.com nutzt die APIs, um Stammdaten und Auftragsstatus synchron zu halten. Ohne dass eigene Programmierung nötig ist.
Häufige Fragen
Brauche ich eine eigene API für mein Unternehmen?
Eigene APIs lohnen sich, wenn ihr Kunden, Partner oder Lieferanten mit eurem System verbinden wollt. Für interne Integration reichen meist die APIs eurer eingesetzten Software-Anbieter. Die müsst ihr nicht selbst bauen.
Was ist eine API einfach erklärt?
Eine API ist die digitale Speisekarte eines Software-Systems. Sie listet auf, was das System auf Anfrage liefern oder ausführen kann, und legt fest, in welchem Format die Anfrage gestellt wird. Wer den Aufbau der Anfrage einhält, bekommt eine verlässliche Antwort, ohne zu wissen, was im System dahinter passiert. Genauso wie der Gast im Restaurant bestellt, ohne die Küche zu betreten.
Welche API-Typen gibt es?
Im Mittelstand sind drei Typen relevant: REST (heutiger Standard, HTTP-basiert, leicht über jede iPaaS anzubinden), SOAP (älter, XML-basiert, noch in Industrie- und Behörden-Systemen verbreitet) und GraphQL (flexibler bei der Abfrage). Wer eine Software auswählt, sollte REST oder GraphQL bevorzugen, weil die Integrations-Kosten dort deutlich niedriger sind.
Was ist eine KI- oder OpenAI-API?
Eine KI-API ist eine Schnittstelle zu einem vortrainierten Sprach- oder Bildmodell, etwa von OpenAI, Anthropic oder Google. Statt selbst ein KI-Modell zu trainieren, schickt das eigene System einen Prompt an die KI-API und bekommt eine generierte Antwort zurück. Für den Mittelstand ist das der niedrigschwellige Weg in produktive KI-Anwendungen: Belegerkennung, Klassifikation, Erstentwürfe, alles über API-Aufrufe für wenige Cent pro Vorgang.
Artikel mit diesem Begriff
Bereit?
Wir erwarten euch!
Erstes Gespräch kostenlos. Keine Verpflichtung. Konkrete Einschätzung.



