Skip to main content

userVerifyPasswordToken Mutation

Description

Verifies a password reset token and returns the user.

mutation userVerifyPasswordToken($token: String!) {
userVerifyPasswordToken(token: $token) {
_id
id
firstName
lastName
name
email
telephone
taxNumber
organisation
addresses {
_id
description
firstName
lastName
addressLine1
addressLine2
streetNumber
city
state
stateCode
postCode
country
alpha2
type
}
isSubscribed
preferences {
preferredLanguage
}
}
}

Variables

{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ"
}

Response

{
"userVerifyPasswordToken": {
"_id": "c8bf3d7d5bb3ac966aa2e1a4",
"id": 1.23,
"firstName": "example",
"lastName": "example",
"name": "example",
"email": "email@example.com",
"telephone": "example",
"taxNumber": "example",
"organisation": "example",
"addresses": [
{
"_id": "4476323e7a1c99a56e39682b",
"description": "example",
"firstName": "example",
"lastName": "example",
"addressLine1": "example",
"addressLine2": "example",
"streetNumber": "example",
"city": "example",
"state": "example",
"stateCode": "example",
"postCode": "example",
"country": "example",
"alpha2": "example",
"type": "example"
}
],
"isSubscribed": true,
"preferences": {
"preferredLanguage": "example"
}
}
}

Arguments

NameTypeDescription
tokenString!Password reset token to verify.

Returns

User