Glossar

API

Eine API ist eine festgelegte Schnittstelle, über die zwei Programme automatisiert Daten austauschen, etwa eine Handwerkersoftware und ein KI-Dienst.

Eine API (Anwendungsprogrammierschnittstelle) ist ein dokumentierter Zugangspunkt, über den ein Programm Funktionen oder Daten eines anderen Programms nutzen kann. Anders als eine Bedienoberfläche richtet sie sich nicht an Menschen, sondern an Software: Ein System stellt eine Anfrage in einem vereinbarten Format, das andere antwortet in ebenso festgelegter Form. Beschrieben sind dabei die verfügbaren Befehle, die Pflichtfelder, die Fehlermeldungen und die Art der Anmeldung, meist über einen Zugangsschlüssel.

Im Handwerksbetrieb steckt hinter vielen Alltagsvorgängen eine API, ohne dass sie sichtbar wird. Wenn die Bürosoftware Stunden aus der mobilen Zeiterfassung übernimmt, wenn Rechnungsdaten an die Steuerkanzlei laufen oder wenn Kundenadressen aus der Auftragsverwaltung in das Angebotsprogramm gelangen, geschieht das über solche Schnittstellen. Fehlt eine API, bleibt nur der Umweg über Dateiexport und erneutes Einlesen, mit den Tippfehlern und Dopplungen, die dabei regelmäßig entstehen.

Zu unterscheiden ist die API vom reinen Dateiexport. Ein Export erzeugt einmalig eine Datei, die jemand an anderer Stelle wieder einliest; die Schnittstelle dagegen arbeitet fortlaufend und ohne Zwischenschritt. Eine typische Fehlerquelle ist eine unbemerkte Anpassung auf Anbieterseite: Ein Pflichtfeld heißt anders oder entfällt, die Übertragung bricht ab, und im Büro fällt erst Tage später auf, dass keine Stunden mehr angekommen sind. Zu jeder produktiven Verbindung gehört deshalb eine Kontrolle, die fehlgeschlagene Übertragungen sichtbar macht, statt sie nur im Protokoll abzulegen.

Nicht jede Schnittstelle ist gleich belastbar. Manche Programme bieten nur einen Lesezugriff, andere erlauben auch das Zurückschreiben von Daten, wieder andere begrenzen die Zahl der Abrufe je Stunde oder verlangen einen Zusatzvertrag. Für den Betrieb ist außerdem wichtig, ob die Schnittstelle versioniert ist, ob also eine Änderung beim Anbieter die bestehende Verbindung unterbrechen kann. Wer Zeiterfassung, Auftragsverwaltung und Buchhaltung miteinander verbindet, sollte deshalb festhalten, wer die Verbindung im Störungsfall wiederherstellt und wie lange der Betrieb ohne sie arbeitsfähig bleibt.

Bezug zur Digitalisierung

Für KI-Werkzeuge sind APIs die Voraussetzung dafür, dass sie mit den echten Daten des Betriebs arbeiten und nicht nur mit dem, was jemand von Hand in ein Chatfenster kopiert. Ein Sprachmodell lässt sich über eine API direkt aus der Fachsoftware ansprechen: Das Programm schickt die Positionen eines Leistungsverzeichnisses hin und schreibt den Textvorschlag als Angebotsentwurf zurück an den Vorgang. Ebenso können Baustellenfotos an eine Bilderkennung übergeben und die Ergebnisse dem passenden Auftrag zugeordnet werden.

Wer KI einführen will, sollte deshalb früh prüfen, welche vorhandenen Programme eine offene, dokumentierte Schnittstelle mitbringen. Wo eine Schnittstelle fehlt, lässt sich manches über einen Webhook oder eine Integrationsplattform überbrücken, allerdings mit zusätzlichem Pflegeaufwand. Welche Programme im Handwerk wie gut zusammenspielen, ordnet der Ratgeber zu Handwerkersoftware-Schnittstellen ein.

Praktisch gilt: Zugangsschlüssel sind wie Passwörter zu behandeln und gehören weder in Chatverläufe noch in geteilte Tabellen. Vor der ersten produktiven Verbindung sollte geklärt sein, welche personenbezogenen Daten die Schnittstelle überträgt und wohin, damit Auftragsverarbeitung und Verzeichnis von Verarbeitungstätigkeiten dazu passen. Und es lohnt sich, im Vertrag mit dem Softwareanbieter festzuhalten, dass die API auch künftig zur Verfügung steht.

FAQ

Häufige Fragen zu API

Woran erkenne ich, ob eine Software eine brauchbare Schnittstelle hat?
Fragen Sie nach einer öffentlich einsehbaren Dokumentation, nach der Versionierung und danach, ob die Schnittstelle nur lesen oder auch zurückschreiben kann. Klären Sie außerdem, ob Zusatzkosten anfallen und ob die Zahl der Abrufe begrenzt ist. Ein Anbieter, der die Dokumentation erst nach Vertragsabschluss herausgibt, ist ein Warnzeichen für spätere Abhängigkeit.
Was ist der Unterschied zwischen API und Dateiexport?
Ein Export erzeugt einmalig eine Datei, die jemand an anderer Stelle wieder einlesen muss. Die Schnittstelle arbeitet fortlaufend und ohne diesen Zwischenschritt. Beim Export entstehen die typischen Fehler durch veraltete Stände, doppeltes Einlesen und Tippfehler. Für regelmäßige Vorgänge lohnt die Schnittstelle, für eine einmalige Datenübernahme genügt der Export.
Was ist der häufigste Fehler beim Betrieb einer Schnittstelle?
Niemand merkt, wenn sie ausfällt. Ändert der Anbieter ein Pflichtfeld, bricht die Übertragung ab, und im Büro fällt erst Tage später auf, dass keine Stunden mehr ankommen. Richten Sie deshalb eine sichtbare Kontrolle ein, die fehlgeschlagene Übertragungen meldet, und halten Sie fest, wer die Verbindung im Störungsfall wiederherstellt.
Worauf muss ich beim Datenschutz achten?
Behandeln Sie Zugangsschlüssel wie Passwörter: nicht in Chatverläufe, nicht in geteilte Tabellen, nicht in Screenshots. Klären Sie vor der ersten produktiven Verbindung, welche personenbezogenen Daten fließen und wer sie empfängt, und ziehen Sie Auftragsverarbeitung und Verzeichnis der Verarbeitungstätigkeiten nach, bevor die Schnittstelle scharf geschaltet wird.

Bereit, KI in Ihrem Betrieb arbeiten zu lassen?

In einer kostenlosen KI-Potenzialanalyse zeigen wir konkret, wo in Ihrem Betrieb Zeit und Geld liegen – unverbindlich und ohne Technik-Kauderwelsch.

Kostenlose KI-Analyse