REST - REpresentational State Transfer

REST steht für (REpresentational State Transfer), (API für Application Programming Interface). Gemeint ist damit eine Programmierschnittstelle, die eine Form der Kommunikation zwischen Client und Server in Netzwerken beschreibt. Deswegen bezeichnet man REST API auch als Maschine-Maschine-Kommunikation, da über diese Schnittstelle verschiedene Systeme mittels HTTP-Befehlen (z.B.: PUT, GET, POST und DELETE) miteinander kommunizieren können. Bei REST API handelt es sich aber nicht um ein offizielles Protokoll sondern um Richtlinien und Empfehlungen.