Update a book
PUT
https://gestion-bibliotique-pfe.netlify.app/api/livres/{id}
Maintainer:Nassim MZILI
@access Admin
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://gestion-bibliotique-pfe.netlify.app/api/livres/67b39c39edebf1cf9588b585' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3YjFjZmY2MWUzNTYzOGJlMTUyZGY1NyIsInJvbGUiOiJhZG1pbiIsImlhdCI6MTczOTgyMzk4MCwiZXhwIjoxNzM5OTEwMzgwfQ.MmWJHgXj1btOWfnJA13qKIeLG2hWzkRLzX4xcfBs4QM' \
--header 'Content-Type: application/json' \
--data-raw '{
"titre": "aliquid quos alioqui",
"auteur": "Mr. Kim Grant",
"editeur": "aliquid tabula decet",
"anneePublication": 2022,
"categories": "Science Fiction",
"langue": "Anglais",
"isbn": "978-0-7753-3347-3",
"quantite": 69,
"description": "Summa deorsum modi decet vicinus absorbeo. Natus vere cunctatio coma colligo depromo arcesso civis hic cena. Degenero tabgo curso.",
"Poster": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImZ1bGwiIHdpZHRoPSIzMTM0IiBoZWlnaHQ9IjE5ODAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNmZGJhZWUiLz48dGV4dCB4PSIxNTY3IiB5PSI5OTAiIGZvbnQtc2l6ZT0iMjAiIGFsaWdubWVudC1iYXNlbGluZT0ibWlkZGxlIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmaWxsPSJ3aGl0ZSI+MzEzNHgxOTgwPC90ZXh0Pjwvc3ZnPg=="
}'
Response Response Example
200 - Success
{
"success": true,
"message": "Book updated successfully!",
"data": {
"livre": {
"_id": "ZrgOy2SdTWeOCUegQdarC",
"titre": "adicio alii cibo",
"auteur": "Bryan Hegmann",
"editeur": "repudiandae deludo uredo",
"anneePublication": 1909,
"categories": "Science Fiction",
"langue": "Chinese",
"isbn": "978-0-14-973362-5",
"quantite": 58,
"description": "Vilicus quos deinde clibanus vel. Speculum adamo appositus sublime trucido viduo cui copiose. Ducimus ulterius conitor trado.",
"Poster": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImZ1bGwiIHdpZHRoPSIyOTUwIiBoZWlnaHQ9IjI1NDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNkYTZlMjEiLz48dGV4dCB4PSIxNDc1IiB5PSIxMjcwIiBmb250LXNpemU9IjIwIiBhbGlnbm1lbnQtYmFzZWxpbmU9Im1pZGRsZSIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZmlsbD0id2hpdGUiPjI5NTB4MjU0MDwvdGV4dD48L3N2Zz4="
}
}
}
Request
Path Params
id
string
required
Example:
67b39c39edebf1cf9588b585
Header Params
Authorization
string
required
Example:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3YjFjZmY2MWUzNTYzOGJlMTUyZGY1NyIsInJvbGUiOiJhZG1pbiIsImlhdCI6MTczOTgyMzk4MCwiZXhwIjoxNzM5OTEwMzgwfQ.MmWJHgXj1btOWfnJA13qKIeLG2hWzkRLzX4xcfBs4QM
Body Params application/json