API-Referenz¶
REST-API Dokumentation für OpenLibry.
Basis-URL¶
Bücher¶
Alle Bücher abrufen¶
Einzelnes Buch¶
Buch anlegen¶
POST /api/book
Content-Type: application/json
{
"title": "Der kleine Prinz",
"author": "Antoine de Saint-Exupéry",
"isbn": "978-3-15-010863-0"
}
Buch aktualisieren¶
Buch löschen¶
Nutzer¶
Alle Nutzer¶
Einzelner Nutzer¶
Nutzer anlegen¶
POST /api/user
Content-Type: application/json
{
"firstName": "Max",
"lastName": "Mustermann",
"schoolGrade": "3a"
}
Nutzer aktualisieren¶
Nutzer löschen¶
Ausleihe¶
Buch ausleihen¶
Buch zurückgeben¶
Response-Format¶
Erfolgreiche Responses:
Fehler:
HTTP-Statuscodes¶
| Code | Bedeutung |
|---|---|
| 200 | OK |
| 201 | Erstellt |
| 400 | Ungültige Anfrage |
| 404 | Nicht gefunden |
| 500 | Serverfehler |