Zum Hauptinhalt springen

Omnisend API-Übersicht und Entwicklerressourcen

Erfahren Sie, wann Sie die API von Omnisend verwenden, wie Sie benutzerdefinierte Plattformen verbinden und welchen Integrationsleitfäden Sie für Kontakte, Bestellungen und Automatisierungen folgen sollten.

Verfasst von Paulius

Verwenden Sie die API von Omnisend, um benutzerdefinierte E-Commerce-Plattformen (wie Magento oder OpenCart) zu verbinden oder fortschrittliche Integrationen zu erstellen, die Kontakt-, Bestell-, Produkt- und Veranstaltungsdaten zwischen Ihrem Webshop und Omnisend übertragen.

Dieser Artikel erklärt, wann die API verwendet werden sollte, was sie tut und welchen Integrationsleitfäden zu folgen ist.


Bevor Sie beginnen

Dieser Leitfaden ist für:

  • Magento, OpenCart oder maßgeschneiderte E-Commerce-Plattformen.

  • Entwickler, die Integrationen von Drittanbieter-Apps erstellen.

  • Erfahrene Benutzer, die benutzerdefinierte Funktionen hinzufügen (Webhooks, benutzerdefinierte Ereignisse).

Nicht erforderlich für:

  • Shopify, WooCommerce oder BigCommerce (diese Plattformen integrieren sich automatisch – keine API-Einrichtung erforderlich).

Voraussetzungen:

  • Erstellen Sie einen API-Schlüssel (erforderlich für alle API-Anfragen).

  • Grundkenntnisse über REST-APIs und JSON (oder einen Entwickler beauftragen).

  • Zugriff auf das Backend/deinen Code des Shops.

Was ist die Omnisend API?

Die Omnisend API ermöglicht es Ihrem Webshop oder Ihrer App, Daten automatisch an Omnisend zu senden – keine manuellen Uploads erforderlich.

Zum Beispiel, wenn der Kunde eine Bestellung aufgibt, übergibt die API die Bestelldetails an Omnisend, damit Sie die Bestellbestätigungs-E-Mails auslösen können. Oder wenn ein Besucher Produkte durchsucht, verfolgt die API ihre Aktivitäten für Der Browsingabbruch-Workflows.

Omnisend bietet zwei API-Typen an:

  • REST API – überträgt Daten zwischen dem Backend Ihres Webshops und Omnisend (Kontakte, Bestellungen, Produkte, Ereignisse).

  • JavaScript API – verfolgt die Website-Aktivität (Seitenaufrufe, Produktansichten, Warenkorb-Hinzufügungen) für Verhaltens-Workflows.

Wann die API verwenden

Verwenden Sie die API, wenn:

  • Du betreibst eine maßgeschneiderte E-Commerce-Plattform (nicht Shopify/WooCommerce/BigCommerce).

  • Du bist auf Magento, OpenCart oder einer anderen Plattform ohne ein natives Omnisend-Plugin.

  • Sie möchten benutzerdefinierte Integrationen erstellen (z. B. Kontakte aus einem CRM synchronisieren, Workflows basierend auf App-Ereignissen auslösen).

  • Du benötigst erweiterte Funktionen wie Webhooks, benutzerdefinierte Ereignisverfolgung oder Echtzeit-Datensynchronisierung.

Verwenden Sie die API nicht, wenn:

  • Du bist auf Shopify, WooCommerce oder BigCommerce – verwende stattdessen das native Plugin (schnellere Einrichtung, kein Coding).

Erste Schritte

Schritt 1. Überprüfen Sie die API-Dokumentation:

Schritt 2. Erstellen Sie einen API-Schlüssel:

  • Befolge diesen Leitfaden, um einen Schlüssel mit den richtigen Berechtigungen (Kontakte, Bestellungen, Produkte, Ereignisse) zu erstellen.

Schritt 3. Testen Sie Ihre Integration:

  • Verwenden Sie API-Protokolle (Webshop-Einstellungen → API-Protokolle), um Anfragen zu debuggen und zu bestätigen, dass die Daten korrekt übertragen werden.

Funktion-spezifische Integrationsanleitungen

Sobald Ihre grundlegende API-Verbindung funktioniert, vervollständigen Sie diese Leitfäden, um spezifische Omnisend-Funktionen zu aktivieren:

Häufig gestellte Fragen

Benötige ich Programmierkenntnisse, um die API zu verwenden?
Ja. Du musst REST-APIs, JSON und den Backend-Code deines Shops verstehen. Wenn Sie kein Entwickler sind, engagieren Sie einen oder verwenden Sie eine native Integration (Shopify/WooCommerce/BigCommerce).

Was ist der Unterschied zwischen REST API und JavaScript API?

  • REST API überträgt Daten zwischen Servern (Kontakte, Bestellungen, Produkte)

  • JavaScript API verfolgt das Nutzerverhalten auf Ihrer Website (Seitenaufrufe, Produktansichten, Warenkorb-Hinzufügungen)

Die meisten Integrationen verwenden beides.

Kann ich die API zusammen mit nativen Integrationen verwenden?
Ja. Zum Beispiel können Shopify-Nutzer die JavaScript-API verwenden, um benutzerdefinierte Ereignisse zu verfolgen, obwohl die Kernintegration (Bestellungen, Kontakte) automatisch erfolgt.

Wie behebe ich API-Fehler?
Überprüfen API-Protokolle (Der Webshop-Einstellungen → API-Protokolle), um Anforderungs-/Antwortdetails zu sehen. Häufige Probleme: falscher API-Schlüssel, fehlende erforderliche Felder und überschrittenes Kontingent.


Hast du weitere Fragen? Sprich mit uns unter [email protected] oder im In-App-Chat.

Hat dies deine Frage beantwortet?