Skip to Content
rentall API byla vydána 🎉
ProductsPATCH /api/products/:id

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 Request při validačních chybách
  • 404 Not Found pokud produkt neexistuje
  • 401/403 při neautorizovaném/zakázaném přístupu

Příklady

curl -s -X PATCH \ -H "Authorization: Bearer $RENTALL_TOKEN" \ -H "Content-Type: application/json" \ -d '{"additional":{"price":650}}' \ https://rentall.cz/api/products/68b5b692be9080affaa098c3