Use this file to discover all available pages before exploring further.
Der Endpunkt newsletter/ stellt Ihnen eine Schnittstelle zur Verfügung mit der Sie Newsletter-Abonnenten und Newsletter-Zielgruppen verwalten können. Darüber können Sie Zielgruppen erstellen, aktualisieren und löschen. Es ist ebenfalls möglich, eine Liste mit allen Newsletter-Abonnenten abzurufen und neue Abonnenten anzulegen.
Die Newsletter-Verwaltung unterscheidet zwei zentrale Entitäten: Zielgruppen und Abonnenten.Zielgruppen dienen der thematischen oder organisatorischen Einteilung von Abonnenten, etwa für gezielte Kampagnen oder regionale Segmente. Abonnenten sind einzelne Nutzer, die sich für einen Newsletter registriert haben und optional in mehreren Zielgruppen gleichzeitig geführt werden können.Die folgenden Tabellen beschreiben die jeweiligen Datenfelder:
Die folgenden Methoden ermöglichen das Verwalten von Newsletter-Zielgruppen. Zielgruppen dienen der Segmentierung von Abonnenten innerhalb des Shopsystems. Über die API lassen sich bestehende Zielgruppen abrufen, bearbeiten, erstellen oder deaktivieren.Neue Abonnenten können nur aktiven Zielgruppen zugewiesen werden – eine Deaktivierung bedeutet, dass keine neuen Einträge mehr aufgenommen werden können.
Mit dieser Methode wird eine Liste aller im System vorhandenen Zielgruppen geliefert. Optional kann die Ergebnisliste durch Filter auf den Status deactivated oder das Erstellungsdatum eingeschränkt werden. Eine Sortierung nach diesen Feldern ist ebenfalls möglich.Berechtigungen zum Lesen von Newsletter-Daten sind erforderlich.
Diese Methode lädt die Details einer bestimmten Zielgruppe anhand ihrer ID.Zurückgegeben werden Informationen wie Name, Status, Erstellungs- und Aktualisierungsdatum.Berechtigungen zum Lesen von Newsletter-Daten sind erforderlich.
Eine neue Newsletter-Zielgruppe wird erstellt. Es muss ein Name angegeben werden, unbekannte Parameter führen zu einem Fehler. Nach erfolgreichem Erstellen wird der vollständige Eintrag mit Zeitstempeln und ID zurückgegeben.Erstellberechtigungen für Newsletter-Daten sind erforderlich.
Diese Methode aktualisiert den Namen einer bestehenden Zielgruppe anhand ihrer ID. Unbekannte Parameter im Request-Body führen zu einem Fehler.Schreibberechtigungen für Newsletter-Daten sind erforderlich.
Eine Zielgruppe wird deaktiviert. Ab dem Zeitpunkt der Deaktivierung können keine neuen Abonnenten mehr dieser Gruppe beitreten. Bereits zugewiesene Abonnenten bleiben jedoch erhalten.Löschberechtigungen für Newsletter-Daten sind erforderlich.
Diese Methode liefert eine paginierte Liste aller Newsletter-Abonnenten im System.Die Abonnentendaten umfassen unter anderem die verschlüsselte E-Mail-Adresse, das Anmeldedatum sowie die persönlichen Informationen im Feld fields. Über Filter- und Sortierparameter lassen sich die Ergebnisse gezielt einschränken.Zum Zugriff sind entsprechende Leserechte für Newsletterdaten erforderlich.
Diese Methode lädt die vollständigen Daten eines einzelnen Newsletter-Abonnenten anhand seiner ID. Zusätzlich enthält die Antwort eine Historie aller Änderungen am Datensatz im Abschnitt changes, sofern diese vorhanden sind.Für die Nutzung dieser Methode sind entsprechende Leserechte für Newsletterdaten erforderlich.
Ein neuer Newsletter-Abonnent wird erstellt.Standardmäßig muss der Abonnent die Anmeldung bestätigen (Double-Opt-In). Da eine Bestätigung erforderlich ist, erscheint der Abonnent erst nach erfolgtem Opt-In in der Abonnentenliste.Für die Nutzung dieser Methode sind entsprechende Erstellrechte für Newsletterdaten erforderlich
Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Erstellen von Newslettern.
400 Bad Request
Request body konnte nicht geladen werden.
400 Bad Request
”invalidFormat”
email ist kein String oder hat kein gültiges E-Mail-Format, fields ist kein Objekt, targetGroupIds ist kein Array von Zahlen oder eines der Newsletterfelder hat gemäß den im Shop konfigurierten Überprüfungen einen ungültigen Wert.
400 Bad Request
”missing”
email, fields oder targetGroupIds wurde nicht übergeben, targetGroupIds ist ein leeres Array, oder eines der im Shop konfigurierten verpflichtenden Newsletterfelder ist nicht gesetzt.
400 Bad Request
”invalidValue”
email ist ein leerer String.
400 Bad Request
”unknownDataField”
Es wird versucht, ein unbekanntes Feld zu übergeben. Erlaubt sind nur email, fields und targetGroupIds.
Diese Methode aktualisiert die Daten eines bestehenden Newsletter-Abonnenten anhand seiner ID.Dabei können ausschließlich die Felder email, fields (z. B. Vorname, Nachname) und targetGroupIds (Zielgruppen-Zugehörigkeit) verändert werden. Unbekannte Parameter im Request Body führen zu einem Fehler.Wenn die E-Mail-Adresse geändert wird, muss der Inhaber die Anmeldung erneut bestätigen. Solange es nicht geschehen ist, bleibt die Adresse unverändert.Für die Nutzung dieser Methode sind entsprechende Schreibrechte für Newsletterdaten erforderlich.
Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Schreiben von Newslettern.
400 Bad Request
Request body konnte nicht geladen werden. id ist ungültig.
400 Bad Request
”invalidFormat”
email ist kein String oder hat kein gültiges E-Mail-Format, fields ist kein Objekt, targetGroupIds ist kein Array von Zahlen oder eines der Newsletterfelder hat gemäß den im Shop konfigurierten Überprüfungen einen ungültigen Wert.
400 Bad Request
”missing”
targetGroupIds ist ein leeres Array, oder eines der im Shop konfigurierten verpflichtenden Newsletterfelder ist nicht gesetzt.
400 Bad Request
”invalidValue”
email ist ein leerer String.
400 Bad Request
”unknownDataField”
Es wird versucht, ein unbekanntes Feld zu übergeben. Erlaubt sind nur email, fields und targetGroupIds.
404 Not found
Es existiert kein Abonnent mit id={id}
503 Service Unavailable
Interner Fehler beim Laden des Abonnenten. Der Double-Opt-In-Dienst ist nicht erreichbar (nur bei Änderung der E-Mail-Adresse).
Bei technischen Fragen und Hilfestellungen ist unser Support-Team für Sie erreichbar: Zum KundenportalBitte senden Sie uns eine möglichst detaillierte Beschreibung sowie Screenshots, Requests/Antworten, damit wir Ihre Anfrage zeitnah und zielführend beantworten können.