Öffentliche Beispiel REST Web Services
REST API mit JSON und Swagger
Das Fruit Shop API wurde nach REST Design Prinzipien erstellt und soll als Vorlage für RESTful Design dienen. Die API ist mit Swagger UI beschrieben und bietet eine Swagger UI Oberfläche an. Benutzer können nicht nur Abfragen mit GET durchführen. Über POST, PUT und DELETE dürfen die Daten des APIs auch gerne verändert werden. Für die Änderungen sind keine Zugangsdaten notwendig. Trauen Sie sich POST und PUT zu verwenden, wir setzen die Daten des API regelmäßig zurück.
- Liste der Produkte
https://api.predic8.de/shop/v2/products - Einzelnes Produkt
https://api.predic8.de/shop/v2/products/13 - Photo eines Produktes
https://api.predic8.de/shop/v2/products/13/image - Einzelner Hersteller
https://api.predic8.de/shop/v2/vendors/3 - Eine Bestellung
https://api.predic8.de/shop/v2/orders/4
Beispiele für POST, PUT und PATCH findest du hier.
Quellen
Architectural Styles and
the Design of Network-based Software Architectures
Dissertation von Thomas Roy Fielding