integrations.sh
← all integrations

hubapi.com – communication-preferences

OpenAPI apis-guru

Subscriptions allow contacts to control what forms of communications they receive. Contacts can decide whether they want to receive communication pertaining to a specific topic, brand, or an entire HubSpot account.

Homepage
https://api.apis.guru/v2/specs/hubapi.com:communication-preferences/v3.json
Provider
hubapi.com:communication-preferences / communication-preferences
OpenAPI version
3.0.1
Spec (JSON)
https://api.apis.guru/v2/specs/hubapi.com/communication-preferences/v3/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/hubapi.com/communication-preferences/v3/openapi.yaml

Tools (6)

Extracted live via the executor SDK.

  • definition.getCommunicationPreferencesV3DefinitionsGetPage

    Get a list of all subscription definitions for the portal

  • status.getCommunicationPreferencesV3StatusEmailEmailAddressGetEmailStatus

    Returns a list of subscriptions and their status for a given contact.

  • status.postCommunicationPreferencesV3SubscribeSubscribe

    Subscribes a contact to the given subscription type. This API is not valid to use for subscribing a contact at a brand or portal level and will return an error.

  • status.postCommunicationPreferencesV3UnsubscribeUnsubscribe

    Unsubscribes a contact from the given subscription type. This API is not valid to use for unsubscribing a contact at a brand or portal level and will return an error.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools