Zum Inhalt springen
myInterface.io

Schnittstelle

Eine Schnittstelle in der Software ist die Verbindung, über die zwei Systeme Daten nach festen Regeln automatisch austauschen. Sie legt fest, welche Daten fließen, in welchem Format, in welche Richtung und wie oft.

Erklärung

Ohne Schnittstelle arbeiten Programme nebeneinander her. Mitarbeiter übertragen Bestellungen von Hand in die Warenwirtschaft, tippen Rechnungen in die Buchhaltung oder pflegen Kundendaten doppelt. Eine Schnittstelle übernimmt diese Übertragung. Sie liest Daten aus System A, wandelt sie in das Format von System B um und schreibt sie dort hinein.

Technisch gibt es mehrere Wege. Am häufigsten läuft eine Schnittstelle über die API der beteiligten Systeme. Sie kann aber auch über Dateien wie CSV oder XML, über einen direkten Datenbankzugriff oder über einen Export- und Importordner laufen. Zu jeder Schnittstelle gehören ein Datenmapping, also die Zuordnung der Felder, und Regeln für Fehler, Wiederholungen und Dubletten.

Beispiel aus dem Schnittstellen-Alltag

Ein Großhändler verkauft über einen Onlineshop und führt Lager und Rechnungen in einer Warenwirtschaft. Die Schnittstelle überträgt jede neue Bestellung aus dem Shop in die Warenwirtschaft. In der Gegenrichtung meldet sie Lagerbestände und Versandstatus an den Shop zurück. Niemand muss mehr Bestellungen abtippen, und der Shop zeigt keine Artikel als verfügbar, die längst ausverkauft sind.

Abgrenzung zu verwandten Begriffen

  • API: eine bestimmte Art von Schnittstelle, die ein System für Programme bereitstellt.
  • Middleware: eine zusätzliche Schicht, die zwischen mehreren Systemen vermittelt. Eine direkte Schnittstelle kommt ohne sie aus.
  • iPaaS: eine Plattform, auf der Sie Verbindungen per Baukasten zusammenstellen.
  • Bidirektional: eine Schnittstelle, die in beide Richtungen arbeitet.

Bezug zu unseren Leistungen

Wir programmieren direkte Schnittstellen von System A nach System B, zum Festpreis und mit Code, der Ihnen gehört. Einen Überblick gibt die Seite Schnittstelle programmieren lassen. Für den laufenden Betrieb mit Überwachung siehe Betrieb und Monitoring.

Häufige Fragen

Braucht jede Schnittstelle eine API?

Nein. Systeme ohne API lassen sich oft über Dateien, Datenbanken oder Exporte anbinden. Mehr dazu unter Anbindung ohne API.

Passend dazu

Stand: 20.10.2026

Kontakt

Welche Programme sollen miteinander reden?

Porträt von Benjamin Kopka

Benjamin Kopkaführt Ihren Schnittstellen-CheckAntwort innerhalb eines Werktags

  1. Hallo! Welche Programme sollen miteinander reden?
  2. Shopware und DATEV. Wir tippen jede Rechnung von Hand ab.
  3. Das verbinden wir direkt: Rechnungen, Gutschriften und Zahlungen landen automatisch als Buchungsstapel in DATEV.
  4. Was kostet das?
  5. Nach 30 Minuten Check bekommen Sie in drei Werktagen einen Festpreis. Der Code gehört Ihnen.

Lieber per E-Mail? info@myinterface.io