09.Restspezifikation Dienstgeber - Gandiko/WBA2SS15VollGanderManke GitHub Wiki
Name | Ressource | Methode | Semantik | content-type(req) | content-type(res) |
---|---|---|---|---|---|
Erstelle User | /users | Get | Legt einen User an | application/json | application/json |
Zeige alle User | /users/ | Post | Gibt alle User aus | text/plain | application/json |
Aktualisierung | /users/:id | PUT | Aktualisiert die Informationen eines Users | application/json | application/json |
Zeigt einen User | /users/:id | GET | Holt sich einen User mit eingegebener ID | application/json | application/json oder status 404 |
Löschen | /users/:id | delete | Löscht eine ID | text/plain | text plain |
Name | Ressource | Methode | Semantik | content-type(req) | content-type(res) |
---|---|---|---|---|---|
Erstelle Kamera | /equipments/kamera | Get | Legt eine Kamera an | application/json | application/json |
Zeige alle Kameras | /equipments/kamera | Post | Gibt alle Kameras aus | text/plain | application/json |
Aktualisierung | /equipments/kamera/:id | PUT | Aktualisiert die Informationen einer Kamera | application/json | application/json |
Zeigt eine Kamera | /equipments/kamera/:id | GET | Gibt unter ID folgende Kamera aus | application/json | application/json oder status 404 |
Löschen | /equipments/kamera/:id | delete | Löscht eine Kamera | text/plain | text plain |
Name | Ressource | Methode | Semantik | content-type(req) | content-type(res) |
---|---|---|---|---|---|
Erstelle Objektiv | /equipments/objektive | Get | Legt eine Objektiv an | application/json | application/json |
Zeige alle Objektive | /equipments/objektive | Post | Gibt alle Objektive aus | text/plain | application/json |
Aktualisierung | /equipments/objektive/:id | PUT | Aktualisiert die Informationen eines Objektivs | application/json | application/json |
Zeigt eine Objektiv | /equipments/objektive/:id | GET | Gibt unter ID folgendes Objektiv aus | application/json | application/json oder status 404 |
Löschen | /equipments/objektive/:id | delete | Löscht ein Objektiv | text/plain | text plain |
Name | Ressource | Methode | Semantik | content-type(req) | content-type(res) |
---|---|---|---|---|---|
Erstelle Beleuchtungsmittel | /equipments/light | Get | Legt ein Beleuchtungsmittel an | application/json | application/json |
Zeige alle Beleuchtungsmittel | /equipments/light | Post | Gibt alle Beleuchtunsmittel aus | text/plain | application/json |
Aktualisierung | /equipments/light/:id | PUT | Aktualisiert die Informationen eines Beleuchtungsmittels | application/json | application/json |
Zeigt ein Beleuchtungsmittel | /equipments/light/:id | GET | Gibt unter ID folgendes Beleuchtungsmittel aus | application/json | application/json oder status 404 |
Löschen | /equipments/light/:id | delete | Löscht ein Beleuchtungsmittel | text/plain | text plain |
Name | Ressource | Methode | Semantik | content-type(req) | content-type(res) |
---|---|---|---|---|---|
Erstelle Halterung | /equipments/halterungen | Get | Legt eine Halterung an | application/json | application/json |
Zeige alle Halterungen | /equipments/halterungen | Post | Gibt alle Halterungen aus | text/plain | application/json |
Aktualisierung | /equipments/halterungen/:id | PUT | Aktualisiert die Informationen einer Halterung | application/json | application/json |
Zeigt eine Halterung | /equipments/halterungen/:id | GET | Gibt unter ID folgende Halterung aus | application/json | application/json oder status 404 |
Löschen | /equipments/halterungen/:id | delete | Löscht eine Halterung | text/plain | text plain |
Name | Ressource | Methode | Semantik | content-type(req) | content-type(res) |
---|---|---|---|---|---|
Erstelle Drohne | /equipments/drohnen | Get | Legt eine Drohne an | application/json | application/json |
Zeige alle Drohnen | /equipments/drohnen | Post | Gibt alle Drohnen aus | text/plain | application/json |
Aktualisierung | /equipments/drohnen/:id | PUT | Aktualisiert die Informationen einer Drohne | application/json | application/json |
Zeigt eine Drohne | /equipments/drohnen/:id | GET | Gibt unter ID folgende Drohne aus | application/json | application/json oder status 404 |
Löschen | /equipments/drohnen/:id | delete | Löscht eine Drohne | text/plain | text plain |