Skip to main content
PUT
Produkte importieren und aktualisieren
Dieser Endpoint importiert Ihre Produkte in Ihr Kameleoon-Konto. Es ist die bevorzugte Methode zum Importieren Ihres Katalogs, wenn Sie mehr als 50K Produkte haben. Wir empfehlen dringend, diesen Endpoint auch zum Aktualisieren der Produktliste und ihrer Eigenschaften zu verwenden, anstatt Ihren Katalog täglich vollständig neu zu importieren.
Wenn Sie sich vollständig auf diesen Endpoint zum Importieren Ihres Katalogs verlassen, stellen Sie sicher, dass alle Kategorien zuerst über den Endpoint zum Importieren von Kategorien importiert wurden. Alle Produkte ohne bekannte Kategorie werden während des Importvorgangs ignoriert.
Die Daten werden als JSON-Zeichenfolge im Anfragetext gesendet.

Ratenbegrenzung

  • Die Begrenzung für API-Anfragen (Rate Limit) ist auf 40 Anfragen pro Minute festgelegt, mit maximal 1 Anfrage alle 1,5 Sekunden.
  • Die Gewichtsbegrenzung für API-Anfragen (Weight Limit) ist auf 35 Megabyte pro Anfrage begrenzt.

HTTP-Anfrage

Liste der Abfrageparameter

Der Zweck des webhook besteht darin, den Entwickler zu benachrichtigen, sobald eine Anfrage abgeschlossen wurde. Sobald alle Produkte im API-Aufruf importiert und vollständig verfügbar sind, wird eine POST-Anfrage an den festgelegten Webhook gesendet.Beispiel für eine erfolgreiche Anfrage:
Beispiel für eine erfolglose Anfrage:

Liste der Parameter für das items-Objekt

Wenn Sie nur bestimmte Produkte aktualisieren möchten, müssen Sie alle obligatorischen Parameterwerte für jedes Produkt in der Anfrage angeben. Wenn obligatorische Eigenschaften eines Produkts weggelassen werden, wird das Produkt während des Imports ignoriert und es werden keine Änderungen in unserer Datenbank vorgenommen. Wenn Sie beispielsweise nur den Preis eines Produkts aktualisieren möchten, müssen Sie alle obligatorischen Parameter einschließen, wie category, name, picture, tags usw.Bei nicht obligatorischen Eigenschaften führen weggelassene Werte dazu, dass diese Eigenschaften aus unserer Datenbank entfernt werden.

Liste der Parameter für das locations-Objekt

Verwenden Sie das locations-Objekt, um Preis-, Bestands- und andere standortspezifische Informationen bereitzustellen, wenn Sie mehrere Standorte haben. Übergeben Sie das locations-Objekt innerhalb des Produkt-items-Objekts.

Liste der Parameter für das delivery_types-Objekt

Liste der Parameter für das Params-Objekt

Mit dem params-Objekt können Sie benutzerdefinierte Parameterwerte für den Artikel angeben. Übergeben Sie das params-Objekt innerhalb des Produkt-items-Objekts.

Liste der Parameter für das Fashion-Objekt

Mit dem fashion-Objekt können Sie zusätzliche Informationen zu Modeartikeln angeben. Übergeben Sie das fashion-Objekt innerhalb des Produkt-items-Objekts.

Beispiel-JSON-Anfrage