Wat is REST API?
REST API [rest eej-pie-aaj] – ook wel RESTful API of RESTful web API – is een application programming interface (de afkorting voor API) die voldoet aan de design principes van de representational state transfer (REST)-stijl van architectuur. REST is een verzameling van richtlijnen en regels over hoe je een web-API hoort te bouwen. Een API, op haar beurt, is een interface die zorgt voor communicatie tussen verschillende systemen.
Het verschil tussen een API en een REST API is dat er bij laatstgenoemde sprake is van een specifiek type API die voldoet aan de software-architectuur van REST. Deze architectuurstijl richt zich op het leveren van standaarden tussen computersystemen op het web. Hierdoor kunnen systemen beter met elkaar communiceren. Deze systemen zijn stateless en staan bekend om het scheiden van de belangen van server en client.