Shop-SKUs
Eine Shop-SKU verknüpft eine SKU mit einem Shop (und einem Shop-Produkt). Preise sind in Euro-Cent. Leseberechtigung:product:readSchreibberechtigung:
product:write
Shop-SKUs auflisten
integer
Standard:"0"
Seitennummer (0-indexiert)
integer
Standard:"50"
Anzahl der Shop-SKUs pro Seite
string
Filter auf einen einzelnen Shop
string
Präfixsuche nach Shop-Varianten-ID oder externer Shop-SKU
Shop-SKU anlegen
shop_uid, shop_product_uid, price. Optional: sku_uid, shop_sku, shop_variation_id, image_url, last_synced_stock.
shop_product_uid muss zum angegebenen shop_uid gehören. Das Anlegen eines zweiten Shop-SKU für eine sku_uid oder shop_variation_id, die bereits mit demselben shop_uid verknüpft ist, gibt HTTP 409 zurück.
Pro Shop genau ein Shop-SKU je SKU und je Variations-ID: Hat der Shop bereits ein aktives
Shop-SKU mit dieser sku_uid oder dieser shop_variation_id, wird die Anfrage mit
HTTP 409 abgelehnt und nichts angelegt. Eine zweite Zuordnung ergänzt keine Listung —
sie macht mehrdeutig, welcher Preis und welches SKU für eine eingehende Bestellung gilt.
Aktualisieren Sie stattdessen das vorhandene Shop-SKU oder löschen Sie es zuerst. Zwei
verschiedene Shops dürfen dieselbe SKU und dieselbe Variations-ID selbstverständlich führen.
Shop-SKU abrufen / aktualisieren / löschen
sku_uid, shop_sku, shop_variation_id, price, image_url, last_synced_stock. Löschen gibt HTTP 204 zurück.
Eine sku_uid oder shop_variation_id, die ein anderes aktives Shop-SKU desselben Shops
bereits trägt, wird aus dem oben genannten Grund mit HTTP 409 abgelehnt. Die eigenen
aktuellen Werte erneut zu senden, ist immer erlaubt.