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 |