Sha256: 05b8a23e70f240c8b46e8bd4c64bb643d9c8287694c0231e4116d3b9ec89c36b
Contents?: true
Size: 1.43 KB
Versions: 4
Compression:
Stored size: 1.43 KB
Contents
# ElasticEmail::Contact ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **email** | **String** | Proper email address. | [optional] | | **status** | [**ContactStatus**](ContactStatus.md) | Status of the given resource | [optional] | | **first_name** | **String** | First name. | [optional] | | **last_name** | **String** | Last name. | [optional] | | **custom_fields** | **Hash<String, String>** | A key-value collection of custom contact fields which can be used in the system. | [optional] | | **consent** | [**ConsentData**](ConsentData.md) | | [optional] | | **source** | [**ContactSource**](ContactSource.md) | From where was this contact added | [optional] | | **date_added** | **Time** | Date of creation in YYYY-MM-DDThh:ii:ss format | [optional] | | **date_updated** | **Time** | Last change date | [optional] | | **status_change_date** | **Time** | Date of last status change. | [optional] | | **activity** | [**ContactActivity**](ContactActivity.md) | Contact's email statistics and activity | [optional] | ## Example ```ruby require 'ElasticEmail' instance = ElasticEmail::Contact.new( email: mail@example.com, status: null, first_name: Fred, last_name: Flintstone, custom_fields: {"city":"New York","age":"34"}, consent: null, source: null, date_added: null, date_updated: null, status_change_date: null, activity: null ) ```
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ElasticEmail-4.0.13 | docs/Contact.md |
ElasticEmail-4.0.12 | docs/Contact.md |
ElasticEmail-4.0.11 | docs/Contact.md |
ElasticEmail-4.0.1 | docs/Contact.md |