GetContact
Returns a contact from a contact list.
Request Syntax
GET /v2/email/contact-lists/ContactListName/contacts/EmailAddress HTTP/1.1
URI Request Parameters
The request uses the following URI parameters.
- ContactListName
- 
               The name of the contact list to which the contact belongs. Required: Yes 
- EmailAddress
- 
               The contact's email address. Required: Yes 
Request Body
The request does not have a request body.
Response Syntax
HTTP/1.1 200
Content-type: application/json
{
   "AttributesData": "string",
   "ContactListName": "string",
   "CreatedTimestamp": number,
   "EmailAddress": "string",
   "LastUpdatedTimestamp": number,
   "TopicDefaultPreferences": [ 
      { 
         "SubscriptionStatus": "string",
         "TopicName": "string"
      }
   ],
   "TopicPreferences": [ 
      { 
         "SubscriptionStatus": "string",
         "TopicName": "string"
      }
   ],
   "UnsubscribeAll": boolean
}Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
- AttributesData
- 
               The attribute data attached to a contact. Type: String 
- ContactListName
- 
               The name of the contact list to which the contact belongs. Type: String 
- CreatedTimestamp
- 
               A timestamp noting when the contact was created. Type: Timestamp 
- EmailAddress
- 
               The contact's email address. Type: String 
- LastUpdatedTimestamp
- 
               A timestamp noting the last time the contact's information was updated. Type: Timestamp 
- TopicDefaultPreferences
- 
               The default topic preferences applied to the contact. Type: Array of TopicPreference objects 
- TopicPreferences
- 
               The contact's preference for being opted-in to or opted-out of a topic.> Type: Array of TopicPreference objects 
- UnsubscribeAll
- 
               A boolean value status noting if the contact is unsubscribed from all contact list topics. Type: Boolean 
Errors
For information about the errors that are common to all actions, see Common Errors.
- BadRequestException
- 
               The input you provided is invalid. HTTP Status Code: 400 
- NotFoundException
- 
               The resource you attempted to access doesn't exist. HTTP Status Code: 404 
- TooManyRequestsException
- 
               Too many requests have been made to the operation. HTTP Status Code: 429 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: