docs: update README to include game editing and deletion endpoints
This commit is contained in:
parent
1586309d3a
commit
7bf9763a95
@ -176,6 +176,68 @@ Dies ist ein Backend mit Flask, das eine Sammlung von Spielen verwaltet und eine
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### 8. Spiel bearbeiten
|
||||||
|
|
||||||
|
- **URL:** `/games/<game_id>`
|
||||||
|
- **Method:** `PUT`
|
||||||
|
- **Body:**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"title": "Neuer Titel",
|
||||||
|
"image": "Neue URL zum Bild",
|
||||||
|
"owned": true/false # Optional, um den Besitzstatus zu aktualisieren
|
||||||
|
}
|
||||||
|
```
|
||||||
|
- **Antwort:**
|
||||||
|
- **Status 200:** Spiel erfolgreich aktualisiert.
|
||||||
|
- **Beispiel:**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"message": "Game updated!"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
- **Status 401:** Unbefugter Zugriff.
|
||||||
|
- **Beispiel:**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"message": "Unauthorized access!"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
- **Status 404:** Spiel nicht gefunden.
|
||||||
|
- **Beispiel:**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"message": "Game not found!"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 9. Spiel löschen
|
||||||
|
|
||||||
|
- **URL:** `/games/<game_id>`
|
||||||
|
- **Method:** `DELETE`
|
||||||
|
- **Antwort:**
|
||||||
|
- **Status 200:** Spiel erfolgreich gelöscht (nur für Administratoren).
|
||||||
|
- **Beispiel:**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"message": "Game deleted!"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
- **Status 401:** Unbefugter Zugriff.
|
||||||
|
- **Beispiel:**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"message": "Unauthorized access! Only admins can delete games."
|
||||||
|
}
|
||||||
|
```
|
||||||
|
- **Status 404:** Spiel nicht gefunden.
|
||||||
|
- **Beispiel:**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"message": "Game not found!"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
1. Klone das Repository.
|
1. Klone das Repository.
|
||||||
|
Loading…
Reference in New Issue
Block a user