Sha256: c8678c917438854351a0d162ea0887e8b4976ee0623cec1772c3b87154f0c379

Contents?: true

Size: 962 Bytes

Versions: 3

Compression:

Stored size: 962 Bytes

Contents

# ElasticEmail::ContactPayload

## 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. Only already existing custom fields will be saved. | [optional] |
| **consent** | [**ConsentData**](ConsentData.md) |  | [optional] |

## Example

```ruby
require 'ElasticEmail'

instance = ElasticEmail::ContactPayload.new(
  email: mail@example.com,
  status: null,
  first_name: Fred,
  last_name: Flintstone,
  custom_fields: {"city":"New York","age":"34"},
  consent: null
)
```

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ElasticEmail-4.0.12 docs/ContactPayload.md
ElasticEmail-4.0.11 docs/ContactPayload.md
ElasticEmail-4.0.1 docs/ContactPayload.md