Skip to content

UpdateContactRequest

Source code in docs_src/capo_sesv2/types/update_contact_request.py
class UpdateContactRequest(TypedDict, closed=True):
    contact_list_name: "capo_sesv2.types.contact_list_name.ContactListName"
    """<p>The name of the contact list.</p>"""
    email_address: "capo_sesv2.types.email_address.EmailAddress"
    """<p>The contact's email address.</p>"""
    topic_preferences: NotRequired[
        "capo_sesv2.types.topic_preference_list.TopicPreferenceList"
    ]
    """<p>The contact's preference for being opted-in to or opted-out of a topic.</p>"""
    unsubscribe_all: "capo_sesv2.types.unsubscribe_all.UnsubscribeAll"
    """<p>A boolean value status noting if the contact is unsubscribed from all contact list topics.</p>"""
    attributes_data: NotRequired["capo_sesv2.types.attributes_data.AttributesData"]
    """<p>The attribute data attached to a contact.</p>"""

attributes_data instance-attribute

attributes_data: NotRequired[AttributesData]

The attribute data attached to a contact.

contact_list_name instance-attribute

contact_list_name: ContactListName

The name of the contact list.

email_address instance-attribute

email_address: EmailAddress

The contact's email address.

topic_preferences instance-attribute

topic_preferences: NotRequired[TopicPreferenceList]

The contact's preference for being opted-in to or opted-out of a topic.

unsubscribe_all instance-attribute

unsubscribe_all: UnsubscribeAll

A boolean value status noting if the contact is unsubscribed from all contact list topics.