Skip to content

ContactPreference

Source code in docs_src/capo_customer_profiles/types/contact_preference.py
class ContactPreference(TypedDict, closed=True):
    key_name: NotRequired["capo_customer_profiles.types.name.name"]
    """<p>A searchable, unique identifier of a customer profile.</p>"""
    key_value: NotRequired["capo_customer_profiles.types.string1_to255.string1To255"]
    """<p>The key value used to look up profile based off the keyName.</p>"""
    profile_id: NotRequired["capo_customer_profiles.types.uuid.uuid"]
    """<p>The unique identifier of a customer profile.</p>"""
    contact_type: NotRequired["capo_customer_profiles.types.contact_type.ContactType"]
    """<p>The contact type used for engagement. For example: HomePhoneNumber, PersonalEmailAddress.</p>"""

contact_type instance-attribute

contact_type: NotRequired[ContactType]

The contact type used for engagement. For example: HomePhoneNumber, PersonalEmailAddress.

key_name instance-attribute

key_name: NotRequired[name]

A searchable, unique identifier of a customer profile.

key_value instance-attribute

key_value: NotRequired[string1To255]

The key value used to look up profile based off the keyName.

profile_id instance-attribute

profile_id: NotRequired[uuid]

The unique identifier of a customer profile.