Applicable products: Netmarkets

API – Kataloge

/catalogues

Dieser Endpunkt der Lengow-API ermöglicht es Ihnen, Ihre Produktkataloge zu verwalten, ohne auf manuelle Importe oder UI-basierte Aktualisierungen angewiesen zu sein. Sie können damit:

  • Ihre vorhandenen Kataloge und zusätzlichen Quellen abrufen

  • Katalogstrukturen und Attribute lesen

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

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

Die Katalog-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 Katalog-API in der 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 

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

API-Aktualisierungen und Katalogsynchronisierung

Wenn ein Produkt über die Katalog-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 Dateiaktualisierung die maßgebliche Datenquelle und überschreibt die Produktinformationen mit den in der neuesten Datei enthaltenen Werten.

In der Praxis ist dies ein hervorragender Workflow, solange die Produktdaten in Ihrer Quelldatei aktuell sind. Dieser hybride Mechanismus ermöglicht es Ihnen, dringende Daten (z. B. Bestandsrückgänge) tagsüber über die API zu ü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 routinemäßige dateibasierte Abstimmung benötigen und die API als einzigen Mechanismus zur 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 neuen, aktualisierten und gelöschten Produkte werden für jede Aktualisierung aufgelistet.

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 von catalogue_id abrufen ✅ Unterstützt
Einen Katalog erstellen ❌ Nicht unterstützt
Einen Katalog aktivieren, deaktivieren oder löschen ❌ Nicht unterstützt
Segment lesen ❌ Nicht unterstützt
Produkte
Produkte in einem Katalog auflisten ✅ Unterstützt
Ein Produkt anhand von product_id_key abrufen ✅ Unterstützt
Produkte erstellen oder ersetzen (einzeln oder in großen Mengen) ✅ Unterstützt
Teilaktualisierung eines Produkts oder einer Produktgruppe (einzeln oder in großen Mengen) ✅ Unterstützt
Produkte löschen (einzeln oder in großen Mengen) ✅ 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 aus zusätzlichen Quellen über den Hauptkatalog auflisten ❌ Nicht unterstützt

Wichtige Konzepte

- catalogue_id

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

  • Kataloge auflisten ist in der Regel 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 dessen zusätzliche 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“ (in der obigen Antwort angezeigt).

Der „product_id_key“ wird in Ihren Katalogeinstellungen in Lengow definiert 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 Aufrufen eines Produktendpunkts (z. B. Produkt abrufen) müssen Sie den Produkt-ID-Wert angeben, der im Katalogfeld gespeichert ist, das als product_id_key definiert wurde.
 

Übersicht über die 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
- Zeigt 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 aus zusätzlichen 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 zurück, einschließlich aller Attributwerte für jedes Produkt
-  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
- Im Einzel- oder Massenmodus 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
- Im Einzel- oder Massenmodus 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 anhand des product_id_key
- Im Einzel- oder Massenmodus 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

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