Applicable products: Netmarkets, Netamplify, Netmonitor, Netrivals

API – Kataloge

Die Kataloge-API von Lengow ist derzeit nur für autorisierte Benutzer zugänglich. Wenden Sie sich an das Support-Team von Lengow, um Zugriff zu erhalten.
Konten ohne autorisierten Zugriff erhalten eine 403-Forbidden-Antwort.

/catalogues

Dieser Endpunkt der Lengow-API ermöglicht es Ihnen, Ihre Produktkataloge zu verwalten, ohne auf manuelle Importe oder Aktualisierungen über die Benutzeroberfläche angewiesen zu sein. Sie können damit:

  • Ihre vorhandenen Kataloge und zusätzlichen Quellen abrufen

  • Katalogstrukturen und Attribute auslesen

  • ein einzelnes Produkt oder eine Produktgruppe auflisten, abrufen, erstellen, aktualisieren und löschen

  • Ihre Produktdaten kontinuierlich mit Ihren Systemen (PIM, ERP, benutzerdefinierte Tools) synchronisieren

Die Kataloge-API unterstützt NICHT die Erstellung von Katalogen. Sie kann nur zur Aktualisierung und Änderung vorhandener Kataloge verwendet werden.
Die Katalogstruktur muss zunächst in der Lengow-Plattform erstellt werden, bevor sie über die API verwaltet werden kann.

Testen der Kataloge-API in der Lengow-Sandbox

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

Fügen Sie in Ihrem Sandbox-Konto Ihren Katalog hinzu. 
API-Aufrufe können an die Umgebung .net (Sandbox) statt an die übliche Umgebung .io (Produktion) gerichtet werden.
API-Dokumentation: https://api.lengow.io/docs/ 

API-Aktualisierungen und Katalogsynchronisierung

Um zuverlässige Katalogaktualisierungen für alle Lengow-Kunden zu gewährleisten, ist die Kataloge-API ab dem 11. Dezember 2026 beschränkt auf:

  • 250 API-Aufrufe pro Minute
  • 1.000 Produktzeilen pro API-Aufruf

Wenn ein Produkt über die Kataloge-API aktualisiert wird, wird die Änderung sofort in Lengow übernommen. Abhängig von Ihrer Datenarchitektur können Sie festlegen, wie die API mit Ihren standardmäßigen Katalogimporten interagiert:

– Option 1: API-Aktualisierungen + geplante Katalogimporte

Wenn Ihr Katalog auch über einen geplanten Dateiimport synchronisiert wird, bleibt die nächste Dateia k tualisierung die maßgebliche Datenquelle und überschreibt die Produktinformationen mit den in der neuesten Datei enthaltenen Werten.

In der Praxis ist dies ein hervorragender Ablauf, solange die Produktdaten in Ihrer Quelldatei aktuell sind. Mit diesem hybriden Mechanismus können Sie dringende Daten (z. B. Bestandsrückgänge) tagsüber über die API übertragen, während eine geplante nächtliche Aktualisierung sicherstellt, dass Ihr Katalog vollständig mit Ihrer primären Datenquelle übereinstimmt und die Konsistenz über alle Produkte hinweg gewährleistet ist.


– Option 2: Nur API-Aktualisierungen

  • ✓ Produktaktualisierungen in Echtzeit
  • ✓ Keine geplante Abstimmung

Wenn Sie keine regelmäßige dateibasierte Abstimmung benötigen und die API als alleinigen Mechanismus für die Katalogverwaltung verwenden möchten, können Sie geplante Aktualisierungen vollständig entfernen. Lassen Sie dazu einfach den Zeitplan für die Katalogsynchronisierung in der Lengow-Oberfläche leer.

Berichte zu Katalogaktualisierungen in Lengow

Geplante Aktualisierungen und API-Aktualisierungen sind in Lengow unter „Kataloge“ > Katalog auswählen > „Vorherige Katalogberichte anzeigen“ sichtbar. 

Sie können nach dem Aktualisierungstyp filtern: Geplant, Manuell oder API. 
Die neu erstellten, aktualisierten und gelöschten Produkte werden für jede Aktualisierung aufgeführt.

api catalogue 1.png

Unterstützte API-Funktionen

Funktion Status
Kataloge
Kataloge und zusätzliche Quellen auflisten ✅ Unterstützt
Metadaten eines Katalogs oder einer zusätzlichen Quelle anhand der catalogue_id abrufen ✅ Unterstützt
Einen Katalog erstellen ❌ Nicht unterstützt
Einen Katalog aktivieren, deaktivieren oder löschen ❌ Nicht unterstützt
Segment auslesen ❌ Nicht unterstützt
Produkte
Produkte in einem Katalog auflisten ✅ Unterstützt
Ein Produkt anhand des product_id_key abrufen ✅ Unterstützt
Produkte erstellen oder ersetzen (einzeln oder gesammelt) ✅ Unterstützt
Teilaktualisierung eines Produkts oder einer Produktgruppe (einzeln oder gesammelt) ✅ Unterstützt
Produkte löschen (einzeln oder gesammelt) ✅ Unterstützt
Optimierungsregeln in Produktdaten abrufen ❌ Nicht unterstützt
Attribute
Attribute in einem Katalog oder einer zusätzlichen Quelle auflisten ✅ Unterstützt
Attribute erstellen ❌ Nicht unterstützt
Attribute aktualisieren ❌ Nicht unterstützt
Attribute löschen ❌ Nicht unterstützt
Attribute zusätzlicher Quellen über den Hauptkatalog auflisten ❌ Nicht unterstützt

Wichtige Konzepte

– catalogue_id

API-Anfragen müssen mithilfe der „catalogue_id“ auf einen bestimmten Katalog ausgerichtet werden.

  • Kataloge auflisten ist normalerweise der erste aufzurufende Endpunkt, da er eine Liste aller im Konto verfügbaren Hauptkataloge und zusätzlichen Quellen zurückgibt. Sie enthält die „catalogue_id“ für jeden Katalog, die für alle nachfolgenden Anfragen verwendet wird. 
  • Katalog abrufen verwendet die „catalogue_id“, um die Metadaten eines Hauptkatalogs oder einer zusätzlichen Quelle zurückzugeben (z. B. Name, Status, product_id_key usw.). Bei einem Hauptkatalog werden auch die zusätzlichen Quellen aufgelistet.

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

{
    "catalogue_id": 95000,
    "name": "FR Catalogue",
    "status": "enabled",
    "product_id_key": "id_product",
    "products_count": 2500,
    "role": "main_source",
    "created_at": "2024-09-11T10:42:28.661555Z",
    "updated_at": "2026-10-06T13:57:48.078126Z",
    "indexed_at": "2026-10-06T13:57:49.571801Z",
    "source": "link",
    "additional_sources": [
                124,
                125
            ]
}

– product_id_key

Alle produktbezogenen API-Vorgänge basieren auf dem „product_id_key“ (der in der obigen Antwort angezeigt wird).

Der „product_id_key“ wird in Ihren Katalogeinstellungen in Lengow festgelegt und identifiziert das Feld, das die eindeutige Produkt-ID enthält. 
Weitere Informationen finden Sie unter Erste Zuordnung von Produktattributen

product_id_key.png

Beim Aufruf eines Produktendpunkts (z. B. Produkt abrufen) müssen Sie den Produkt-ID-Wert angeben, der im als product_id_key definierten Katalogfeld gespeichert ist.
 

Übersicht über API-Endpunkte

Vorgang Zweck des Endpunkts Typischer Anwendungsfall Verhalten
Kataloge
Kataloge auflisten Alle Kataloge und zusätzlichen Quellen des Kontos abrufen Die catalogue_id eines Katalogs abrufen Gibt alle im Konto zugänglichen Kataloge zurück
Katalog abrufen Katalogdetails anhand der catalogue_id abrufen Den product_id_key eines Katalogs abrufen – Gibt Kataloginformationen wie Name, Status, product_id_key usw. zurück
– Gibt die letzte Aktualisierung (Änderung durch den Benutzer) und die letzte Indexierung (Abruf durch Lengow) an
Attribute
Attribute auflisten Liste der Attribute für einen Katalog oder eine zusätzliche Quelle abrufen Katalogstruktur verstehen – Gibt alle im Katalog oder in der zusätzlichen Quelle vorhandenen Feldnamen zurück
– Attribute zusätzlicher Quellen werden im Hauptkatalog nicht angezeigt
Produkte
Produkte auflisten Alle Produkte aus einem Katalog abrufen Katalogdaten durchsuchen oder exportieren – Gibt die im Katalog verfügbaren Produkte einschließlich aller Attributwerte für jedes Produkt zurück
–  In der Lengow-Plattform hinzugefügte Optimierungsregeln werden nicht angezeigt
Produkt abrufen Ein einzelnes Produkt anhand des product_id_key abrufen Ein Produkt überprüfen oder Fehler beheben – 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 Neusynchronisierung des Katalogs –  Löschen und ersetzen: Überschreibt vorhandene Daten
– product_id_key erforderlich
– Als Einzel- oder Sammelvorgang verfügbar
Produkte teilweise aktualisieren Nur ausgewählte Produktfelder aktualisieren Preis- und Bestandsaktualisierungen – Aktualisiert nur die angegebenen Felder
(nicht angegebene Felder bleiben unverändert)
– product_id_key erforderlich
– Als Einzel- oder Sammelvorgang verfügbar
– Für eine zusätzliche Quelle müssen Sie dem Attributnamen die spezifische Quellen-ID voranstellen, z. B. SRC_123456:attributename
Produkte löschen Produkte aus dem Katalog löschen Veraltete Produkte entfernen – Löscht Produkte basierend auf dem product_id_key
– Als Einzel- oder Sammelvorgang verfügbar

Kommentare

0 Kommentare

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.

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.