> For the complete documentation index, see [llms.txt](/docs/llms.txt)

# Email Verified | FusionAuth Docs

Learn about the User Email Verified event.

# Email Verified

## User Email Verified

This event has been available since 1.8.0

This event is generated when a user verifies their email address.

Event type

user.email.verified

### Event Scope

This is a tenant scoped event.

Prior to version `1.37.0` this event was sent to all webhooks, and it was a webhook's responsibility to filter on the **tenantId** field.

In version `1.37.0` and later, this event will only be sent to tenants for which webhooks for this event are enabled.

### Transaction Compatibility

This event is transactional. The final state of the operation which caused the webhook is not persisted to FusionAuth until after the webhook finishes; [learn more](/docs/extend/events-and-webhooks/writing-a-webhook#calling-fusionauth-apis-in-webhooks)

The [User Identity Verified](/docs/extend/events-and-webhooks/events/user/user-identity-verified) event is also created when email identities are verified and also includes phone number identities.

Available since 1.59.0

### Event Body

`event.createInstant`Long

The [instant](/docs/reference/data-types#instants) that the event was generated.

`event.id`UUID

The unique Id of the event. You may receive an event more than once based upon your transaction settings. This Id may be used to identify a duplicate event.

`event.info.data`ObjectAvailable since 1.30.0

An object that can hold any information about the event that should be persisted.

`event.info.deviceDescription`StringAvailable since 1.30.0

The description of the device associated with the event.

`event.info.deviceName`StringAvailable since 1.30.0

The device name associated with the event.

`event.info.deviceType`StringAvailable since 1.30.0

The type of device associated with the event.

`event.info.ipAddress`StringAvailable since 1.27.0

The source IP address of the event.

`event.info.location.city`StringAvailable since 1.30.0

The city where the event originated.

**Note:** To use event location data, you'll need an Enterprise plan.

`event.info.location.country`StringAvailable since 1.30.0

The country where the event originated.

**Note:** To use event location data, you'll need an Enterprise plan.

`event.info.location.latitude`DoubleAvailable since 1.30.0

The latitude where the event originated.

**Note:** To use event location data, you'll need an Enterprise plan.

`event.info.location.longitude`DoubleAvailable since 1.30.0

The longitude where the event originated.

**Note:** To use event location data, you'll need an Enterprise plan.

`event.info.location.region`StringAvailable since 1.30.0

The geographic location where the event originated.

**Note:** To use event location data, you'll need an Enterprise plan.

`event.info.location.zipcode`StringAvailable since 1.30.0

The zip code where the event originated.

**Note:** To use event location data, you'll need an Enterprise plan.

`event.info.os`StringAvailable since 1.30.0

The operating system associated with the event.

`event.info.userAgent`StringAvailable since 1.30.0

The user agent associated with the event.

`event.linkedObjectId`UUIDAvailable since 1.53.0

The Id of the user impacted by this event.

`event.tenantId`UUID

The unique tenant identifier. This value may not be returned if not applicable.

`event.type`String

The event type, this value will always be **user.email.verified**.

`event.user`Object

The user that has verified their email address. See the [Users API](/docs/apis/users) for property definitions and example JSON.

*Example Event JSON*

```
{
  "event": {
    "createInstant": 1563399203743,
    "id": "a5b9cae9-aacd-4649-a0f2-50bba29039c4",
    "info": {
      "ipAddress": "42.42.42.42",
      "location": {
        "city": "Denver",
        "country": "US",
        "displayString": "Denver, CO, US",
        "latitude": 39.77777,
        "longitude": -104.9191,
        "region": "CO"
      },
      "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36"
    },
    "tenantId": "e872a880-b14f-6d62-c312-cb40f22af465",
    "type": "user.email.verified",
    "user": {
      "active": true,
      "connectorId": "e3306678-a53a-4964-9040-1c96f36dda72",
      "email": "example@fusionauth.io",
      "id": "00000000-0000-0001-0000-000000000000",
      "passwordChangeRequired": false,
      "identities": [
        {
          "primary": true,
          "type": "email",
          "value": "example@fusionauth.io",
          "verified": true,
          "verifiedReason": "Completed",
          "verifiedInstant": 1563399203743
        }
      ],
      "registrations": [
        {
          "applicationId": "10000000-0000-0002-0000-000000000001",
          "id": "00000000-0000-0002-0000-000000000000",
          "insertInstant": 1446064706250,
          "roles": [
            "user"
          ],
          "usernameStatus": "ACTIVE"
        }
      ],
      "tenantId": "f24aca2b-ce4a-4dad-951a-c9d690e71415",
      "twoFactorEnabled": false,
      "usernameStatus": "ACTIVE",
      "verified": true
    }
  }
}
```