---
title: "Verify email address"
method: POST
path: "/v1/users/verifyEmail"
tags: ["Auth"]
---

# Verify email address

`POST /v1/users/verifyEmail`

## Request

- Base URL: `https://api.chat.ethora.com`
- URL: `https://api.chat.ethora.com/v1/users/verifyEmail`
- Auth: HTTP bearer

**Auth**: User JWT

Confirm the user's email address from a verification link. Pass the
`token` from the link; nothing else is read from the body.

## Request body

- object
  - `token` string, required: One-time email-verification token from the link sent at sign-up (or via the resend endpoint). Single use; valid for the lifetime stamped on the link.

## Response `200`

```
{
  success: boolean,
  msg: string
}
```

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `422`: ``` { errors: [{msg: string}] } ```
- `500`: Internal Server Error

---

[API](https://skmtc.dev/ethora/apis/platform-api.md) · [All operations](https://skmtc.dev/ethora/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ethora/apis/platform-api/revisions/01b6e64378ee?raw)
