Closed bigretromike closed 3 days ago
Jedyny endpoint, którym wykonasz taką modyfikację to PATCH /sale/product-offers/{offerId}. EAN/GTIN jest jednym ze standardowych parametrów produktu.
Publiczne API nie pozwala na odpięcie produktu, możesz go jedynie podmienić. PATCHem nie utworzysz również nowego produktu, w związku z tym możesz podmienić produkt na już istniejący w naszym Katalogu Produktów (musisz zadbać wtedy także o podmianę ID produktu, nie tylko parametrów).
Jeżeli ten warunek nie jest możliwy do spełnienia - w ramach API najłatwiejszym (i najbardziej właściwym działaniem) będzie po prostu zakończenie poprzedniej oferty produktu oraz wystawienie nowej oferty z odpowiednim produktem.
Jeżeli ten warunek nie jest możliwy do spełnienia - w ramach API najłatwiejszym (i najbardziej właściwym działaniem) będzie po prostu zakończenie poprzedniej oferty produktu oraz wystawienie nowej oferty z odpowiednim produktem.
Czy jestem w stanie to zrobić dla więcej niż 40000 produktów w jednym miesiącu ? Pytam o limity, bo kojarze że są na 20 000 czy nie dotyczy to API ?
Edit. W przeciwnym wypadku rozumiem że musiałbym utworzyć tylko produkt ? (czy jest osobne API na tworzenie tylko produktu?), PATCHem nowy EAN i id-produktu zmienić w ofercie pierwotnej ?
W API limity dotyczące produktów są takie same, czyli 20000.
Możesz utworzyć sam produkt za pomocą POST /sale/product-proposals. Więcej o tym procesie piszemy w poradniku. Później produkt ten możesz wykorzystać korzystając z PATCH /sale/product-offers/{offerId}.
Spróbuje tak jak napisałeś - może się uda
Witam,
Chciałbym masowo zmienić numery ean produktom. Niestety zwykła wysyłka danych nie nadpisuje EAN-u/GTINu. Póki co wejście w formularz, rozłączenie oferty z aktualnym produktem i podanie nowego EANu załatwia sprawę.