API

Technisches Konzept in der Softwareintegration.

Langform

Application Programming Interface

Originalsprache

English

Definition

API bezeichnet eine Programmierschnittstelle, über die Software-Systeme miteinander kommunizieren und Daten austauschen können.

Einordnung

Im Unternehmens- und PLM-Kontext werden APIs verwendet, um Systeme wie PLM, ERP, CAD oder MES miteinander zu verbinden. Über definierte Schnittstellen können Daten abgefragt, erstellt, geändert oder gelöscht werden. APIs ermöglichen eine strukturierte Integration von Anwendungen und bilden eine zentrale Grundlage für moderne Systemarchitekturen und digitale Plattformen.

Abgrenzung

APIs unterscheiden sich von klassischen Dateischnittstellen oder Batch-Integrationen. Während Dateiimporte häufig zeitversetzt erfolgen, ermöglichen APIs eine direkte und häufig auch Echtzeit-Kommunikation zwischen Systemen.

Kernfunktionen

  • Bereitstellung von Systemschnittstellen
  • Datenaustausch zwischen Anwendungen
  • Integration von IT-Systemen
  • Unterstützung automatisierter Prozesse
  • Zugriff auf Systemfunktionen