# UserEmail

Users can have multiple UserEmail registered on the platform. They have the following properties:&#x20;

| Property       | Type                 | description                                                                                                                                                    |
| -------------- | -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| hash           | ID                   | Hashed user email. Always use the same hashing function (ex: `SHA-256`) in your datamart and all its integrations to allow proper matching between data flows. |
| email          | String               | *Optional*. User's email, not hashed.                                                                                                                          |
| creation\_ts   | Timestamp            | When the email was registered on the platform                                                                                                                  |
| expiration\_ts | Timestamp (optional) | Email's eventual expiration timestamp                                                                                                                          |

The `hash` property is mandatory and is the property used to identify a user (provided in `$hash` property in User activities request).
