NYYU Logo
APIUser

Request Email Change

Initiate email address change process for user account

Request Email Change

USER

Request to change email address. Sends verification code to the new email.

Mutation

GraphQL Schema

requestEmailChange(newEmail: String!): String

Parameters

newEmailString!
Required

New email address (must be unique and not already in use)

Example Usage

mutation {
  requestEmailChange(newEmail: "newemail@example.com")
}

Security Considerations

Verification Required

A verification code is sent to the new email. User must confirm with this code using confirmEmailChange mutation.

Email Uniqueness

New email must not be already registered to another account.