09 października 2020
PATCH /sale/product-offers/{offer-id} - nowa metoda edycji oferty
W dniu dzisiejszym, obok wcześniej zaprezentowanego przez nas zasobu POST /sale/product-offers, udostępniliśmy nowy zasób PATCH /sale/product-offers/{offer-id}, dzięki któremu edytujesz swoją ofertę w prosty sposób - zmienisz dowolne pole oferty, a jednocześnie nie musisz przekazywać całego jej modelu.
Jeżeli skorzystasz z PATCH /sale/product-offers/{offer-id} i nie podasz wartości pola - w ofercie pozostawimy dotychczasową jego wartość i zmienimy tylko te, w których przekażesz wartość inną niż dotychczas. Z kolei, gdy przekażesz wartość null - usuniemy z oferty wartość pola, o ile pole nie jest wymagane.
Dzięki takiemu podejściu edytujesz niezależnie dowolne pole w ofercie, m.in:
- zdjęcia,
- parametry,
- lokalizację,
- cenę,
- opis oferty.
Przy edycji chcieliśmy zapewnić te same udogodnienia, które przy tworzeniu ofert daje POST /sale/product-offers, dlatego dzięki PATCH /sale/product-offers/{offer-id} m.in. możesz zmienić status oferty bez konieczności wywoływać osobnej komendy publikacji, czy też dodać do oferty zdjęcia bezpośrednio z zewnętrznych serwerów.
Więcej informacji na temat PATCH /sale/product-offers/{offer-id} znajdziesz w naszym poradniku.