Technologie

Was ist eine API? Warum kleine Unternehmen von APIs profitieren sollten

PALA Consulting Team6 Min. Lesezeit
Codeeditor mit API-Endpunkten und visualisierten Datenflüssen zwischen Anwendungen

Stellen Sie sich ein typisches Autohaus vor: Ein neuer Gebrauchtwagen kommt herein. Der Verkäufer pflegt das Fahrzeug zuerst in der Hausverwaltung, Fahrgestellnummer, Ausstattung, Preis, Fotos. Anschließend öffnet er Mobile.de, tippt dieselben Daten dort noch einmal ein und lädt die Fotos erneut hoch. Danach kommt die eigene Website an die Reihe, ein drittes Mal dasselbe. Drei Mal denselben Datensatz tippen, für jedes Fahrzeug. Wenn der Preis nach zwei Wochen reduziert wird, geht das Spiel von vorne los: drei Mal nachpflegen, sonst stehen drei verschiedene Preise im Netz und der Anrufer am Telefon hat den günstigsten gesehen, den der Verkäufer gar nicht mehr im Kopf hat. Genau diese Doppel- und Dreifach-Pflege löst eine API.

In diesem Beitrag erklären wir, was eine API ist, ohne Technik-Sprech, mit Alltags-Vergleichen statt Fachbegriffen. Sie lesen, welche drei Anwendungsfälle für Mittelständler den größten Hebel bringen, sehen am konkreten Beispiel Autohaus und Mobile.de, was eine API in Stunden pro Monat tatsächlich spart, und bekommen fünf Punkte, die Sie vor jedem API-Projekt klären sollten. Am Ende ist klar: APIs sind kein Premium-Spielzeug für Konzerne. Sie sind die unsichtbare Grundlage dafür, dass Ihre Software-Inseln endlich miteinander reden.

Was ist eine API, ohne Technik-Sprech

Stellen Sie sich eine API wie eine Steckdose vor. Sie wissen nicht, wie das Kraftwerk funktioniert, welche Leitungen unter der Straße liegen oder wie der Strom erzeugt wird. Sie stecken Ihren Stecker rein, und es funktioniert. Die Steckdose ist die vereinbarte Schnittstelle zwischen Ihnen und dem riesigen Stromnetz dahinter. Genau das macht eine API für Software: Sie ist der vereinbarte Anschluss, über den ein Programm einem anderen sagen kann „gib mir die Liste der offenen Bestellungen“ oder „trage diesen neuen Kunden ein“. Das angesprochene Programm kann irgendwo auf der Welt laufen, in irgendeiner Sprache geschrieben sein, irgendwie aufgebaut sein. Solange die Steckdose passt, klappt der Austausch.

Ein zweites Bild, das oft passt: die API ist ein Bestellschalter. Sie gehen zur Bäckerei, sagen „zwei Brötchen, ein Vollkornbrot“, bezahlen und bekommen die Ware. Sie müssen nicht in die Backstube, müssen nicht den Teig anrühren, müssen den Ofen nicht bedienen. Die Bäckerei hat ein klar definiertes Angebot, eine klare Sprache zum Bestellen und ein klares Ergebnis. Eine API funktioniert genauso: Ein Programm fragt etwas an oder reicht etwas ein, das andere Programm liefert oder bestätigt. Was hinter dem Tresen passiert, ist die Sache des Anbieters.

Im Alltag sehen Sie das ständig, ohne es zu merken. Wenn ein Webshop Ihnen beim Bestellen anzeigt „auf Lager, Lieferung in zwei Tagen“, dann hat der Webshop kurz vorher per API beim Lager nachgefragt und beim Versand ein voraussichtliches Lieferdatum geholt. Drei Programme, Webshop, Lager, Versand, sprechen über APIs miteinander, in Sekundenbruchteilen, ohne dass jemand Daten von Hand abtippt. Genau diese Form der Verständigung ist der Hebel, den auch kleinere Betriebe nutzen können.

Drei Anwendungsfälle für kleine Unternehmen

In der Beratung sehen wir bei Mittelständlern immer wieder dieselben drei Muster, in denen eine API den größten Unterschied macht. Sie lassen sich klar voneinander abgrenzen, auch wenn ein Betrieb am Ende oft alle drei Varianten parallel nutzt.

  • Synchronisation zwischen eigenen Systemen: Bestand, Buchhaltung und Webshop sprechen automatisch dieselbe Sprache. Eine Bestellung im Shop bucht das Teil im Lager aus und legt die Rechnung in der Buchhaltung an, ohne Zwischenklick.
  • Anbindung externer Plattformen: Mobile.de, Shopify, Lieferdienst-Portale, Bewertungs-Plattformen, Online-Terminkalender. Statt jede Plattform manuell zu pflegen, schickt Ihre zentrale Software die Daten dorthin, und holt Reaktionen zurück.
  • Eigene Apps oder Tools auf bestehende Daten: Eine schlanke Außendienst-App, die direkt auf das Lager-System zugreift. Ein Service-Tablet in der Werkstatt, das den Auftragsstatus aus der Hausverwaltung anzeigt. Kein paralleles Datensilo, sondern eine schmale Oberfläche auf den vorhandenen Bestand.

Der erste Punkt, Synchronisation zwischen eigenen Systemen, ist der häufigste Auftrag, weil er die teuerste Reibung im Alltag betrifft: die Doppelpflege. Wer dasselbe Datum an zwei oder drei Stellen pflegen muss, vergisst irgendwann eine Stelle, vertippt sich, oder schiebt die Pflege auf, bis sie nicht mehr stimmt. Eine API beendet dieses Spiel, weil ein einziger Eintrag automatisch in alle angebundenen Systeme wandert. Das spart nicht nur Zeit. Es spart vor allem Streit darüber, welche Liste eigentlich die richtige ist, ein Effekt, den wir auch im Beitrag zu webbasierten Softwarelösungen beschreiben, wenn es um zentrale Datenhaltung geht.

Wichtig dabei: Eine API ist kein Selbstzweck. Sie macht nur dort Sinn, wo zwei oder mehr Systeme regelmäßig dieselben Daten brauchen. Wenn Sie heute eine Excel-Liste einmal im Quartal aktualisieren und das reicht, brauchen Sie keine API. Wenn dagegen täglich Bewegung in den Daten ist und Mitarbeiter zu Schreibmaschinen für ihre eigenen Systeme werden, ist die Schnittstelle der nächste logische Schritt.

Autohaus-Showroom in der Dämmerung, Schriftzug „Autohaus Wagner" über dem Eingang
Hinter jedem gepflegten Online-Inserat steht eine Datenkette: Hausverwaltung, API, Plattform. Im Showroom unsichtbar, im Alltag entscheidend.

Konkretes Beispiel: Autohaus + Mobile.de

Bleiben wir beim Autohaus aus dem Einstieg. Ausgangslage: Rund 80 Fahrzeuge im rollierenden Bestand, durchschnittlich zehn Neuzugänge und zehn Verkäufe pro Monat. Die Fahrzeuge werden in einer Hausverwaltung, einer typischen DMS-Branchensoftware, gepflegt, parallel aber auch auf Mobile.de eingestellt und auf der eigenen Website angezeigt. Vor der API-Anbindung pflegte der Verkäufer jedes neue Fahrzeug an drei Stellen: rund zehn Minuten pro Fahrzeug, allein für das Übertragen und das Hochladen der Fotos. Bei 80 Fahrzeugen, die im Lauf eines Monats angefasst werden, Neuzugänge, Preisänderungen, Statuswechsel, kommen schnell 13 Stunden im Monat zusammen. Eine ganze Arbeitswoche, jedes Quartal, nur fürs Übertragen.

Heute läuft der Prozess anders. Der Verkäufer pflegt das Fahrzeug genau einmal in der Hausverwaltung. Über Nacht startet ein automatisierter Job, der per API-Aufruf die Fahrzeuglisten zwischen Hausverwaltung und Mobile.de abgleicht: Neue Fahrzeuge werden eingestellt, geänderte Daten aktualisiert, verkaufte Fahrzeuge entfernt. Die eigene Website bezieht ihre Bestandsanzeige aus derselben Quelle und ist damit automatisch aktuell. Wenn der Verkäufer mittags den Preis senkt, ist die Änderung am nächsten Morgen überall sichtbar, ohne dass jemand drei Mal das Häkchen setzen musste.

Der Zeitaufwand für die laufende Bestandspflege liegt seitdem bei rund zwei Stunden pro Monat, im Wesentlichen Stichproben und Fehlerprüfungen, falls eine Anzeige sich nicht aktualisiert hat. Aus 13 Stunden wurden 2. Das sind 11 Stunden im Monat, die nicht mehr für stupides Übertragen draufgehen, sondern für Verkaufsgespräche, für Fahrzeugfotos in besserer Qualität, für die Pflege der Beziehung zu Stamm- und Wiederkommkunden.

Mindestens genauso wichtig wie die gesparten Stunden ist die Datenkonsistenz. Vorher gab es regelmäßig den Anruf eines Interessenten, der einen Preis von der Website kannte, den der Verkäufer am Telefon nicht mehr nennen konnte, weil Mobile.de schon einen aktualisierten Preis zeigte und die Hausverwaltung einen dritten. Jeder einzelne dieser Anrufe ist eine peinliche Situation und ein leiser Vertrauensverlust. Nach der API-Anbindung gibt es exakt einen Preis, an exakt einem Ort gepflegt, überall sichtbar identisch. Das ist kein Detail, das ist die Grundlage seriöser Außenwirkung.

Was Sie bei API-Projekten beachten sollten

API-Projekte scheitern selten an der Technik. Sie scheitern an Punkten, die vor der ersten Zeile Code geklärt werden müssten, und es nicht werden. Aus unserer Erfahrung sind das die fünf Stellen, an denen Mittelständler am häufigsten stolpern:

  1. Erst Prozess klären, dann API. Nicht umgekehrt. Wer eine Schnittstelle baut, ohne den Ablauf dahinter sauber zu beschreiben, automatisiert am Ende ein chaotisches Verfahren, schneller, aber genauso unsauber.
  2. Datenschutz und Sicherheit ernst nehmen. Authentifizierung mit Tokens oder Schlüsseln, verschlüsselte Übertragung, Logging der Zugriffe, das gehört von Anfang an dazu, nicht als Nachgedanke.
  3. Versions-Management einplanen. APIs ändern sich; Anbieter veröffentlichen neue Versionen, alte werden irgendwann abgeschaltet. Wer keinen Plan dafür hat, steht eines Tages plötzlich ohne funktionierenden Datenfluss da.
  4. Monitoring und Fehler-Pfade. Was passiert, wenn die API mal nicht antwortet? Werden Fahrzeuge nochmal versucht zu übertragen, oder gehen sie verloren? Bekommt jemand eine Benachrichtigung? Diese Fragen müssen vor der ersten Inbetriebnahme beantwortet sein.
  5. Kosten ehrlich rechnen. Manche APIs sind kostenpflichtig pro Aufruf oder pro Datenpaket. Wer das vorher nicht prüft, bekommt im dritten Monat eine Rechnung, mit der niemand gerechnet hat.

Punkt 1, „erst Prozess, dann API“, wird in der Praxis am häufigsten übersprungen, weil er anstrengend ist. Niemand setzt sich gern hin und beschreibt schriftlich, wie der Verkauf eines Fahrzeugs heute eigentlich abläuft, wer welche Felder pflegt und an welcher Stelle Lücken entstehen. Es fühlt sich an wie verlorene Zeit, weil ja gar kein neuer Code dabei entsteht. Diese Zeit holen Sie aber später drei- oder vierfach zurück: an Stelle teurer Nachprogrammierung, an Stelle eines Schnittstellen-Tools, das niemand nutzt, an Stelle von Mitarbeitern, die einen automatisierten Prozess umgehen, weil er nicht zu ihrer Arbeit passt. Dieselbe Logik beschreiben wir auch im Artikel zur digitalen Transformationsberatung, Werkzeuge folgen Prozessen, nicht umgekehrt.

Fazit

APIs sind kein Premium-Feature für Konzerne. Sie sind die Grundvoraussetzung dafür, dass Ihre Software nicht in voneinander isolierten Inseln lebt. Für Mittelständler ist die Frage längst nicht mehr, ob APIs eingesetzt werden, sondern wo der größte Hebel liegt, meistens dort, wo heute Mitarbeiter zwei- oder dreimal denselben Datensatz tippen. Eine sauber aufgesetzte Schnittstelle ist im Vergleich zur eingesparten Doppelpflege fast immer schnell amortisiert.

Wenn Sie in Ihrem Betrieb Doppelpflege erleben oder das Gefühl haben, Ihre Systeme arbeiten gegeneinander statt miteinander, lohnt sich ein nüchterner Außenblick. Wir helfen Ihnen, die richtigen Stellen für eine API-Anbindung zu finden, ohne Buzzword-Wolke und ohne Vorfestlegung auf einen bestimmten Anbieter. Mehr zur strategischen Einbettung finden Sie in unserer Beratungs-Übersicht.