REST API

Technisches Konzept in der Softwareintegration.

Langform

Representational State Transfer API

Originalsprache

English

Definition

REST API bezeichnet eine Programmierschnittstelle, die auf dem REST-Architekturstil basiert und den Zugriff auf Webservices über standardisierte HTTP-Methoden ermöglicht.

Einordnung

Im Unternehmens- und PLM-Kontext werden REST APIs verwendet, um Systeme wie PLM, ERP, CAD oder Cloud-Anwendungen miteinander zu verbinden. Über HTTP-Methoden wie GET, POST, PUT oder DELETE können Daten zwischen Systemen übertragen, abgefragt oder geändert werden. REST APIs sind ein zentraler Bestandteil moderner Integrationsarchitekturen und ermöglichen eine flexible und skalierbare Systemkommunikation.

Abgrenzung

REST APIs unterscheiden sich von klassischen Webservices wie SOAP. Während SOAP stärker formalisiert ist und auf XML-basierten Protokollen beruht, nutzen REST APIs häufig leichtgewichtige Datenformate wie JSON und einfache HTTP-Mechanismen.

Kernfunktionen

  • Bereitstellung von Webschnittstellen
  • Datenaustausch über HTTP
  • Integration von Cloud- und Unternehmenssystemen
  • Unterstützung verteilter Anwendungen
  • Zugriff auf Systemfunktionen über Webservices