Applicable products: Netmarkets, Netamplify, Netmonitor, Netrivals

API - Kataloge

Die Katalog-API von Lengow ist derzeit in der geschlossenen Beta-Version verfügbar und nur für autorisierte Benutzer zugänglich. Kontaktieren Sie das Support-Team von Lengow, um Zugang zu erhalten.
Konten ohne Beta-Zugang erhalten eine 403-Verboten-Antwort.

/catalogues

Dieser Endpunkt der Lengow API ermöglicht es Ihnen, Ihre Produktkataloge zu verwalten, ohne sich auf manuelle Importe oder UI-basierte Updates zu verlassen. Es ermöglicht Ihnen:

  • Rufen Sie Ihre bestehenden Kataloge und zusätzlichen Quellen ab

  • Lesen Sie Katalogstrukturen und Attribute

  • Auflisten, Abrufen, Erstellen, Aktualisieren und Löschen eines einzelnen Produkts oder einer Gruppe von Produkten

  • Halten Sie Ihre Produktdaten kontinuierlich synchronisiert von Ihren Systemen (PIM, ERP, benutzerdefinierte Tools)

Die Katalog-API unterstützt NICHT die Erstellung von Katalogen. Sie kann nur zur Aktualisierung und Modifikation bestehender Kataloge verwendet werden.
Die Katalogstruktur muss zuerst in der Lengow-Plattform erstellt werden, bevor sie über die API verwaltet werden kann.

API-Updates und Katalogsynchronisation

Wenn ein Produkt über die Katalog-API aktualisiert wird, wird die Änderung sofort innerhalb von Lengow angewendet. Je nach Ihrer Datenarchitektur können Sie wählen, wie die API mit Ihren Standardkatalogimporten interagiert:

Option 1: API-Updates + Geplante Katalogimporte

Wenn Ihr Katalog auch durch einen geplanten Dateiimport synchronisiert wird, bleibt die nächste Dateiaktualisierung die maßgebliche Datenquelle und wird die Produktinformationen überschreiben mit den Werten, die in der neuesten Datei enthalten sind.

In der Praxis ist dies ein ausgezeichneter Workflow, solange die Produktdaten in Ihrer Quelldatei aktuell sind. Dieser hybride Mechanismus ermöglicht es Ihnen, dringende Daten (wie Lagerabfälle) tagsüber über die API zu pushen, während ein nächtliches Update sicherstellt, dass Ihr Katalog vollständig mit Ihrer primären Datenquelle abgestimmt bleibt und Konsistenz über alle Produkte gewährleistet.


Option 2: Nur API-Updates

  • ✓ Echtzeit-Produktupdates
  • ✓ Keine geplante Abstimmung

Wenn Sie keine routinemäßige dateibasierte Abstimmung benötigen und möchten, dass die API Ihr einziges Mittel zur Katalogverwaltung ist, können Sie geplante Updates vollständig entfernen. Um diesen Modus zu verwenden, lassen Sie einfach den Katalogsynchronisationsplan in der Lengow-Schnittstelle leer.

Testen der Katalog-API im Lengow-Sandbox

Sie können die Lengow Sandbox verwenden, um die Katalog-API zu testen, indem Sie hier ein Sandbox-Konto eröffnen: https://my.lengow.net/registration 

In Ihrem Sandbox-Konto, fügen Sie Ihren Katalog hinzu. Dann kontaktieren Sie das Lengow Support-Team, um Zugang zur Katalog-API zu beantragen (geben Sie Ihre Sandbox-Konto-ID im Ticket an). 

API-Aufrufe können gemacht werden, indem die .net (Sandbox) Umgebung anstelle der üblichen .io (Produktion) anvisiert wird.
API-Dokumentation: https://api.lengow.io/docs/ 

Unterstützte API-Funktionen

op: 1px solid #e6e6e6; padding: 10px; text-align: center;">❌ Nicht unterstützt
Funktion Status
Kataloge
Liste der Kataloge und zusätzlichen Quellen ✅ Unterstützt
Erhalten Sie Katalog- oder zusätzliche Quellen-Metadaten nach catalogue_id ✅ Unterstützt
Erstellen Sie einen Katalog ❌ Nicht unterstützt
Aktivieren, deaktivieren, löschen eines Katalogs ❌ Nicht unterstützt
Segment lesen ❌ Nicht unterstützt
Produkte
Produkte in einem Katalog auflisten ✅ Unterstützt
Erhalten Sie ein Produkt nach product_id_key ✅ Unterstützt
Erstellen oder ersetzen von Produkten (einzeln oder in großen Mengen) ✅ Unterstützt
Teilaktualisierung von 1 Produkt oder einer Gruppe von Produkten (einzeln oder in großen Mengen) ✅ Unterstützt
Produkte löschen (einzeln oder in großen Mengen) ✅ Unterstützt
Optimierungsregeln in Produktinformationen abrufen ❌ Nicht unterstützt
Eigenschaften
Eigenschaften in einem Katalog oder einer zusätzlichen Quelle auflisten ✅ Unterstützt
Eigenschaften erstellen ❌ Nicht unterstützt
Attribute aktualisieren ❌ Nicht unterstützt
Attribute löschen ❌ Nicht unterstützt
Liste der Attribute aus zusätzlichen Quellen über den Hauptkatalog ❌ Nicht unterstützt

Schlüsselkonzepte

- catalogue_id

API-Anfragen müssen einen bestimmten Katalog mit seiner "catalogue_id" anvisieren.

  • Kataloge auflisten ist in der Regel der erste Endpunkt, der aufgerufen wird, da er eine Liste aller Hauptkataloge und zusätzlichen Quellen auf dem Konto zurückgibt. Es enthält die "catalogue_id" für jeden einzelnen, die für alle nachfolgenden Anfragen verwendet wird. 
  • Katalog abrufen verwendet die "catalogue_id", um die Metadaten eines Hauptkatalogs oder einer zusätzlichen Quelle (wie seinen Namen, Status, product_id_key, usw.) zurückzugeben.

Beispielantwort für GET /catalogues/{catalogue_id} :

{
    "catalogue_id": 95000,
    "name": "Hauptkatalog",
    "status": "aktiviert",
    "product_id_key": "id_product",
    "created_at": "2024-09-11T10:42:28.661555Z",
    "updated_at": "2025-11-06T13:57:48.078126Z",
    "indexed_at": "2025-11-06T13:57:49.571801Z",
    "source": "link",
    "products_count": 2134
}

- product_id_key

Alle produktbezogenen API-Operationen basieren auf dem "product_id_key" (wie in der obigen Antwort gezeigt).

Der "product_id_key" ist in Ihren Katalogeinstellungen in Lengow definiert und identifiziert das Feld, das die eindeutige Produkt-ID enthält. 
Für weitere Informationen siehe Erste Produktattributzuordnung

product_id_key.png

Wenn Sie einen Produktendpunkt aufrufen (zum Beispiel Produkt abrufen), müssen Sie den Produkt-ID-Wert angeben, der im Katalogfeld als product_id_key definiert ist.
 

Übersicht über die API-Endpunkte

Operation Zweck des Endpunkts Typischer Anwendungsfall Verhalten
Kataloge
Kataloge auflisten Abrufen aller Kataloge und zusätzlichen Quellen auf dem Konto Abrufen der catalogue_id eines Katalogs Gibt alle cKataloge zugänglich auf dem Konto
Katalog erhalten Katalogdetails abrufen nach Katalog_id Erhalten Sie die product_id_key eines Katalogs - Gibt Kataloginformationen wie Name, Status, product_id_key usw. zurück
- Zeigt letztes Update (Änderung durch Benutzer) und letzte Indexierung (Abruf durch Lengow) an
Eigenschaften
Eigenschaften auflisten Abrufen der Eigenschaftsliste für einen Katalog Katalogstruktur verstehen - Gibt alle Feldnamen zurück, die im Katalog vorhanden sind
- Eigenschaften aus zusätzlichen Quellen werden nicht im Hauptkatalog angezeigt
Produkte
Produkte auflisten Alle Produkte aus einem Katalog abrufen Katalogdaten durchsuchen oder exportieren - Gibt Produkte zurück, die im Katalog verfügbar sind, einschließlich aller Attributwerte für jedes Produkt
Optimierungsregeln hinzugefügt in Lengow Plattform werden nicht angezeigt
Produkt erhalten Ein einzelnes Produkt abrufen nach product_id_key Ein Produkt inspizieren oder debuggen - Gibt alle Attributwerte für ein einzelnes Produkt zurück
- product_id_key erforderlich
Produkte erstellen oder ersetzen Produktdaten erstellen oder vollständig überschreiben Vollständige Katalogresynchronisation Löschen & ersetzen: überschreibt vorhandene Daten
- product_id_key erforderlich
- Verfügbar im Einzel- oder Massenmodus
Teilaktualisierung von Produkten Nur ausgewählte Produktfelder aktualisieren Preis- & Lageraktualisierungen
Dieser Artikel wurde automatisch übersetzt. Bei Unsicherheiten bitten wir Sie, die Originalversionen auf Französisch oder Englisch zu konsultieren.

Beiträge in diesem Abschnitt

Neuigkeiten, Dienstleistungen & Störungsmeldungen
Entdecken Sie Updates, Webinare und Expertenservices, um das Beste aus Lengow herauszuholen.