A user can be associated with one or more email addresses, which allows them to be contacted via email.
Create a new email address
Success
Request was not successful
Authentication invalid
Authorization invalid
Resource not found
Invalid request parameters
{- "user_id": "string",
- "email_address": "string",
- "verified": true,
- "primary": true
}
{- "id": "string",
- "object": "email_address",
- "email_address": "string",
- "reserved": true,
- "verification": {
- "status": "unverified",
- "strategy": "phone_code",
- "attempts": 0,
- "expire_at": 0
}, - "linked_to": [
- {
- "type": "oauth_google",
- "id": "string"
}
], - "created_at": 0,
- "updated_at": 0
}
Returns the details of an email address.
Success
Request was not successful
Authentication invalid
Authorization invalid
Resource not found
{- "id": "string",
- "object": "email_address",
- "email_address": "string",
- "reserved": true,
- "verification": {
- "status": "unverified",
- "strategy": "phone_code",
- "attempts": 0,
- "expire_at": 0
}, - "linked_to": [
- {
- "type": "oauth_google",
- "id": "string"
}
], - "created_at": 0,
- "updated_at": 0
}
Delete the email address with the given ID
Deleted Object
Request was not successful
Authentication invalid
Authorization invalid
Resource not found
{- "object": "string",
- "id": "string",
- "slug": "string",
- "deleted": true
}
Updates an email address.
Success
Request was not successful
Authentication invalid
Authorization invalid
Resource not found
{- "verified": true,
- "primary": true
}
{- "id": "string",
- "object": "email_address",
- "email_address": "string",
- "reserved": true,
- "verification": {
- "status": "unverified",
- "strategy": "phone_code",
- "attempts": 0,
- "expire_at": 0
}, - "linked_to": [
- {
- "type": "oauth_google",
- "id": "string"
}
], - "created_at": 0,
- "updated_at": 0
}