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
|
||||
|
||||
1. Klone das Repository.
|
||||
|
Loading…
Reference in New Issue
Block a user