Integrations
HubSpot: Communication preferences
10 HubSpot SDK operations with complete input and response references.
| Operation | TypeScript | Python |
|---|---|---|
| Retrieve all subscription status definitions | communicationPreferences.getSubscriptionDefinitions | communication_preferences.get_subscription_definitions |
| Retrieve a contact’s unsubscribed status | communicationPreferences.getUnsubscribedStatus | communication_preferences.get_unsubscribed_status |
| Generate subscription links | communicationPreferences.linksGenerate | communication_preferences.links_generate |
| Batch retrieve subscription statuses | communicationPreferences.statusBatchGetSubscriptions | communication_preferences.status_batch_get_subscriptions |
| Get subscription preferences for a specific contact | communicationPreferences.statusGetSubscription | communication_preferences.status_get_subscription |
| Batch unsubscribe contacts from all subscriptions | communicationPreferences.statusUnsubscribeContactsBatch | communication_preferences.status_unsubscribe_contacts_batch |
| Update a contact’s subscription status | communicationPreferences.statusUpdateSubscription | communication_preferences.status_update_subscription |
| Batch retrieve contacts who have opted out of all communications | communicationPreferences.statusesBatchUnsubscribeAllRead | communication_preferences.statuses_batch_unsubscribe_all_read |
| Batch update subscription status | communicationPreferences.statusesBatchWrite | communication_preferences.statuses_batch_write |
| Unsubscribe a contact from all subscriptions | communicationPreferences.statusesUnsubscribeAll | communication_preferences.statuses_unsubscribe_all |