Update a client
PUT
https://gestion-bibliotique-pfe.netlify.app/api/clients/{id}
Maintainer:Nassim MZILI
@access Admin
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://gestion-bibliotique-pfe.netlify.app/api/clients/67b0bc194c6004ef32096703' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3YjFjZmY2MWUzNTYzOGJlMTUyZGY1NyIsInJvbGUiOiJhZG1pbiIsImlhdCI6MTczOTcxMTcwMiwiZXhwIjoxNzM5Nzk4MTAyfQ.EfmX3rKOQ-Dafn_kskStpd2Zlk7NK8Evz_ZCpLFm7x8' \
--header 'Content-Type: application/json' \
--data-raw '{
"nom": "Dr. Mike McDermott",
"email": "Dulce1@gmail.com",
"adresse": "5144 Lakin Loaf",
"role": "client",
"socials": {
"linkedin": "https://ragged-hornet.info",
"website": "https://critical-chops.net",
"github": "https://prestigious-whack.name/",
"bio": "https://genuine-daddy.biz"
},
"profilePic": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImZ1bGwiIHdpZHRoPSIxODI5IiBoZWlnaHQ9IjE1ODYiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNjZWE4MmUiLz48dGV4dCB4PSI5MTQuNSIgeT0iNzkzIiBmb250LXNpemU9IjIwIiBhbGlnbm1lbnQtYmFzZWxpbmU9Im1pZGRsZSIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZmlsbD0id2hpdGUiPjE4Mjl4MTU4NjwvdGV4dD48L3N2Zz4="
}'
Response Response Example
200 - Success
{
"success": true,
"message": "Client updated successfully!",
"data": {
"client": {
"_id": "KTr9EmbzOjwfeEpAk8Qq3",
"nom": "Eileen Moore",
"email": "Callie61@hotmail.com",
"adresse": "386 Abby Ridge",
"active": false,
"role": "client",
"socials": {
"linkedin": "https://minty-petal.biz",
"website": "https://affectionate-jet.biz/",
"github": "https://realistic-academics.biz",
"bio": "https://rotten-order.org/"
},
"wishlist": [],
"profilePic": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImZ1bGwiIHdpZHRoPSIyMzM2IiBoZWlnaHQ9IjM5MTMiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiM1ZmI5MmIiLz48dGV4dCB4PSIxMTY4IiB5PSIxOTU2LjUiIGZvbnQtc2l6ZT0iMjAiIGFsaWdubWVudC1iYXNlbGluZT0ibWlkZGxlIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmaWxsPSJ3aGl0ZSI+MjMzNngzOTEzPC90ZXh0Pjwvc3ZnPg=="
}
}
}
Request
Path Params
id
stringÂ
required
Example:
67b0bc194c6004ef32096703
Header Params
Authorization
stringÂ
required
Example:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3YjFjZmY2MWUzNTYzOGJlMTUyZGY1NyIsInJvbGUiOiJhZG1pbiIsImlhdCI6MTczOTcxMTcwMiwiZXhwIjoxNzM5Nzk4MTAyfQ.EfmX3rKOQ-Dafn_kskStpd2Zlk7NK8Evz_ZCpLFm7x8
Body Params application/json