Create User Email
On this page
GraphQL endpoint: /user
Creates a new email address for the user. The email is added to the user's profile with the specified types and visibility settings. The email starts as unverified.
Query
mutation (
$email: String!
$types: [UserEmailType!]
$visibility: [UserVisibilityType!]
) {
createUserEmail (
email: $email
types: $types
visibility: $visibility
) {
id
email
types
visibility
}
}
Variables
{
"email": "test1@email.com",
"types": [
"HOME"
],
"visibility": [
"FAMILY"
]
}
Response
{
"data": {
"createUserEmail": {
"email": "test1@email.com",
"id": "00000000-0000-4000-8000-000000000001",
"types": [
"HOME"
],
"visibility": [
"FAMILY"
]
}
}
}