Auf den ersten Blick scheint das Design eines RESTful API denkbar einfach – „One noun, four verbs“ – so einfach kann Programmierung sein also kurz eine Ressource identifiziert zusehen dass man deren Manipulation (CRUD-Operationen) mittels Endpoint und HTTP-Methoden (POST, GET, PUT, DELETE) ermöglicht – und fertig ist das REST-API