Explore a live preview of the project
here
.
Gestion de Bibliotique - API Documentation
Home
API
API
Client > Authentification
Client > Profile
Client > CRUD
Livres
Emprunts
Categories
Blog
Team
Team
Nassim MZILI
Abderrahim El Ouali
Home
API
API
Client > Authentification
Client > Profile
Client > CRUD
Livres
Emprunts
Categories
Blog
Team
Team
Nassim MZILI
Abderrahim El Ouali
Copy Page
Get Started
API
Clients
Auth
Token Validation
Register a new client
Login a client
Logout a client
Forgot Password
Reset Password
Profile
Update client profile
Update client password
Get client details
Get all emprunts for a client
CRUD (Admin)
Get all clients
Get a client by ID
Update a client
Delete a client
Livres
Get all books
Get a book by ID
Add a new book
Update a book
Delete a book
Get all books wishlist
Add a book to client's wishlist
Remove a book from client's wishlist
Emprunts
Create a new emprunt
Get emprunt by ID
Update an emprunt
Delete an emprunt
Get all emprunts
Get all emprunts for a specific client
Return a book
Categories
Get all categories
Get a category by ID
Add a new category
Update a category
Delete a category
Blog
Get all articles
Get article by ID
Create article
Update article by ID
Delete article by ID
Schemas
Livre
Internal server error
Unauthorized (401)
Forbidden (403)
Emprunt
Not Found 404
Bad Request 400
Categorie
client
Article
Home
API
API
Client > Authentification
Client > Profile
Client > CRUD
Livres
Emprunts
Categories
Blog
Team
Team
Nassim MZILI
Abderrahim El Ouali
Home
API
API
Client > Authentification
Client > Profile
Client > CRUD
Livres
Emprunts
Categories
Blog
Team
Team
Nassim MZILI
Abderrahim El Ouali
Forbidden (403)
Copy Page
{
"success"
:
true
,
"message"
:
"string"
,
"data"
:
null
}