curl --request POST \
--url https://api.hubapi.com/communication-preferences/v3/subscribe \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"emailAddress": "<string>",
"subscriptionId": "<string>",
"legalBasis": "CONSENT_WITH_NOTICE",
"legalBasisExplanation": "<string>"
}
'{
"description": "<string>",
"id": "<string>",
"name": "<string>",
"sourceOfStatus": "BRAND_WIDE_STATUS",
"status": "NOT_SUBSCRIBED",
"brandId": 123,
"legalBasis": "CONSENT_WITH_NOTICE",
"legalBasisExplanation": "<string>",
"preferenceGroupName": "<string>"
}Meldet einen Kontakt für den angegebenen Abonnementtyp an. Diese API kann nicht für das Anmelden eines Kontakts auf Marken- oder Portalebene verwendet werden und gibt einen Fehler zurück.
curl --request POST \
--url https://api.hubapi.com/communication-preferences/v3/subscribe \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"emailAddress": "<string>",
"subscriptionId": "<string>",
"legalBasis": "CONSENT_WITH_NOTICE",
"legalBasisExplanation": "<string>"
}
'{
"description": "<string>",
"id": "<string>",
"name": "<string>",
"sourceOfStatus": "BRAND_WIDE_STATUS",
"status": "NOT_SUBSCRIBED",
"brandId": 123,
"legalBasis": "CONSENT_WITH_NOTICE",
"legalBasisExplanation": "<string>",
"preferenceGroupName": "<string>"
}Unterstützte Produkte
Erforderliche Bereiche
The access token received from the authorization server in the OAuth 2.0 flow.
Die E-Mail-Adresse des Kontakts.
ID des aktualisierten Abonnements des Kontakts.
Rechtliche Grundlage für die Verarbeitung von Kontaktdaten zum Aktualisieren des Status des Kontakts (erforderlich für DSGVO-konforme Portale).
CONSENT_WITH_NOTICE, LEGITIMATE_INTEREST_CLIENT, LEGITIMATE_INTEREST_OTHER, LEGITIMATE_INTEREST_PQL, NON_GDPR, PERFORMANCE_OF_CONTRACT, PROCESS_AND_STORE Eine ausführlichere Erläuterung zur rechtlichen Grundlage für die Verarbeitung von Kontaktdaten (erforderlich für DSGVO-konforme Portale).
successful operation
Eine Beschreibung des Abonnements.
Die ID des Abonnements.
Der Name des Abonnements.
Wo der Status z. B. aus PORTAL_WIDE_STATUS ermittelt wird, wenn der Kontakt sich aus dem Portal abgemeldet hat.
BRAND_WIDE_STATUS, PORTAL_WIDE_STATUS, SUBSCRIPTION_STATUS Ob der Kontakt angemeldet ist.
NOT_SUBSCRIBED, SUBSCRIBED Die ID der Marke, der das Abonnement zugeordnet ist, sofern vorhanden.
Die rechtliche Grundlage für den aktuellen Status des Abonnements.
CONSENT_WITH_NOTICE, LEGITIMATE_INTEREST_CLIENT, LEGITIMATE_INTEREST_OTHER, LEGITIMATE_INTEREST_PQL, NON_GDPR, PERFORMANCE_OF_CONTRACT, PROCESS_AND_STORE Eine ausführlichere Erläuterung zur rechtlichen Grundlage für die Verarbeitung von Kontaktdaten.
Der Name der Einstellungsgruppe, der das Abonnement zugeordnet ist.