SESV2 / Client / get_contact
get_contact#
- SESV2.Client.get_contact(**kwargs)#
- Returns a contact from a contact list. - See also: AWS API Documentation - Request Syntax - response = client.get_contact( ContactListName='string', EmailAddress='string' ) - Parameters:
- ContactListName (string) – - [REQUIRED] - The name of the contact list to which the contact belongs. 
- EmailAddress (string) – - [REQUIRED] - The contact’s email addres. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'ContactListName': 'string', 'EmailAddress': 'string', 'TopicPreferences': [ { 'TopicName': 'string', 'SubscriptionStatus': 'OPT_IN'|'OPT_OUT' }, ], 'TopicDefaultPreferences': [ { 'TopicName': 'string', 'SubscriptionStatus': 'OPT_IN'|'OPT_OUT' }, ], 'UnsubscribeAll': True|False, 'AttributesData': 'string', 'CreatedTimestamp': datetime(2015, 1, 1), 'LastUpdatedTimestamp': datetime(2015, 1, 1) } - Response Structure - (dict) – - ContactListName (string) – - The name of the contact list to which the contact belongs. 
- EmailAddress (string) – - The contact’s email addres. 
- TopicPreferences (list) – - The contact’s preference for being opted-in to or opted-out of a topic.> - (dict) – - The contact’s preference for being opted-in to or opted-out of a topic. - TopicName (string) – - The name of the topic. 
- SubscriptionStatus (string) – - The contact’s subscription status to a topic which is either - OPT_INor- OPT_OUT.
 
 
- TopicDefaultPreferences (list) – - The default topic preferences applied to the contact. - (dict) – - The contact’s preference for being opted-in to or opted-out of a topic. - TopicName (string) – - The name of the topic. 
- SubscriptionStatus (string) – - The contact’s subscription status to a topic which is either - OPT_INor- OPT_OUT.
 
 
- UnsubscribeAll (boolean) – - A boolean value status noting if the contact is unsubscribed from all contact list topics. 
- AttributesData (string) – - The attribute data attached to a contact. 
- CreatedTimestamp (datetime) – - A timestamp noting when the contact was created. 
- LastUpdatedTimestamp (datetime) – - A timestamp noting the last time the contact’s information was updated. 
 
 
 - Exceptions - SESV2.Client.exceptions.BadRequestException
- SESV2.Client.exceptions.TooManyRequestsException
- SESV2.Client.exceptions.NotFoundException