https://ns.adobe.com/xdm/context/emailaddress
A standard email address.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Stabilizing | No | Forbidden | Permitted | context/emailaddress.schema.json |
- Email Address
https://ns.adobe.com/xdm/context/emailaddress
- Extensibility base schema
https://ns.adobe.com/xdm/common/extensible
- Extensibility base schema
{
"xdm:primary": false,
"xdm:address": "[email protected]",
"xdm:label": "John Smith",
"xdm:type": "work",
"xdm:status": "active"
}
Property | Type | Required | Defined by |
---|---|---|---|
xdm:address | string |
Optional | Email Address (this schema) |
xdm:label | string |
Optional | Email Address (this schema) |
xdm:primary | boolean |
Optional | Email Address (this schema) |
xdm:status | string |
Optional | Email Address (this schema) |
xdm:statusReason | string |
Optional | Email Address (this schema) |
xdm:type | string |
Optional | Email Address (this schema) |
* |
any | Additional | this schema allows additional properties |
The technical address, e.g '[email protected]' as commonly defined in RFC2822 and subsequent standards.
xdm:address
- is optional
- type:
string
- defined in this schema
string
- format:
email
– email address (according to RFC 5322, section 3.4.1)
Additional display information that maybe available, e.g MS Outlook rich address controls display 'John Smith [email protected]', the 'John Smith' part is data that would be placed in the label.
xdm:label
- is optional
- type:
string
- defined in this schema
string
Primary email indicator.
A Profile can have only one primary
email address at a given point of time.
xdm:primary
- is optional
- type:
boolean
- defined in this schema
boolean
An indication as to the ability to use the email address.
xdm:status
- is optional
- type:
string
- defined in this schema
string
Value | Description |
---|---|
active |
Active |
incomplete |
Incomplete |
pending_verification |
Pending Verification |
blacklisted |
Blacklisted |
blocked |
Blocked |
A description of the current status.
xdm:statusReason
- is optional
- type:
string
- defined in this schema
string
The way the account relates to the person. e.g 'work' or 'personal'
xdm:type
- is optional
- type:
string
- defined in this schema
string
Value | Description |
---|---|
unknown |
Unknown |
personal |
Personal |
work |
Work |
education |
Education |