title: PATCH /api/products/:id description: Aktualizace polí existujícího produktu.
PATCH /api/products/:id
- URL:
/api/products/68b5b692be9080affaa098c3 - Metoda: PATCH
- Autorizace: dle projektu
- Content-Type:
application/json
Tento endpoint Rentall API slouží k částečné aktualizaci jednoho či více polí existujícího produktu.
Tělo požadavku
Posílejte pouze pole, která chcete změnit. Příklad:
{
"additional": {
"price": 650
},
"settings": {
"published": false
}
}Úspěšná odpověď
- Stav:
200 OK - Tělo: aktualizovaný objekt Product
{
"id": "68b5b692be9080affaa098c3",
"additional": {
"price": 650,
"caution": 1000,
"time_unit": "day",
"selectedTerm": "qjnagbx6h1j"
},
"settings": {
"published": false,
"slug": "vycepni-zarizeni-pipa-lindr-as-40-2-kohout-zwxfkxo"
}
}Chyby
400 Bad Requestpři validačních chybách404 Not Foundpokud produkt neexistuje401/403při neautorizovaném/zakázaném přístupu
Příklady
curl
curl -s -X PATCH \
-H "Authorization: Bearer $RENTALL_TOKEN" \
-H "Content-Type: application/json" \
-d '{"additional":{"price":650}}' \
https://rentall.cz/api/products/68b5b692be9080affaa098c3