Update an emprunt
PUT
https://gestion-bibliotique-pfe.netlify.app/api/emprunts/{id}
Maintainer:Nassim MZILI
@access Admin
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://gestion-bibliotique-pfe.netlify.app/api/emprunts/67b54e2cbb49979f9658c5ed' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3YjM5ODM0NTc1N2EyYTY4MWU5Njc4OSIsInJvbGUiOiJjbGllbnQiLCJpYXQiOjE3Mzk5MzUyNjIsImV4cCI6MTc0MDAyMTY2Mn0.E9iCD1yeA-Z5-4IMrB37-d9aDPL3cRiB1LlnmpxfPhI' \
--header 'Content-Type: application/json' \
--data-raw '{
"statut": "en cours",
"dateRetourPrevu": "2025-11-28T14:20:51.317Z"
}'
Response Response Example
200 - Success
{
"success": true,
"message": "Emprunt updated successfully!",
"data": {
"emprunt": {
"_id": "2ApNmk8YtEVcNbvwlB75R",
"clientId": "Mz1Mu9fk7ETr1WsFh2dFV",
"livreId": "e69aC5CweZ-ZQk2QWdUYz",
"dateRetourPrevu": "2025-10-12T16:42:16.011Z",
"statut": "retourné",
"dateEmprunt": "2025-02-19T03:50:21.131Z",
"dateRetourEffectif": "2024-04-08T05:27:09.671Z"
}
}
}
Request
Path Params
id
string
required
Example:
67b54e2cbb49979f9658c5ed
Header Params
Authorization
string
required
Example:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3YjM5ODM0NTc1N2EyYTY4MWU5Njc4OSIsInJvbGUiOiJjbGllbnQiLCJpYXQiOjE3Mzk5MzUyNjIsImV4cCI6MTc0MDAyMTY2Mn0.E9iCD1yeA-Z5-4IMrB37-d9aDPL3cRiB1LlnmpxfPhI
Body Params application/json