---
title: "Validate user email"
method: POST
path: "/bigcommerce/validate-email"
tags: ["Email Verification"]
---

# Validate user email

`POST /bigcommerce/validate-email`

## Request

- Base URL: `https://api.takeshape.io`
- URL: `https://api.takeshape.io/bigcommerce/validate-email`
- Auth: none declared

Validates a user email address using a verification token sent via email.

## Request body

- ValidateEmailBody
  - `emailValidationToken` string, required: Email validation token
  - `email` string, email, required: User email address

## Response `200`

Email validated successfully

- ValidateEmailResponse
  - `success` boolean, required: Whether the operation was successful
  - `message` string, required: Human-readable result message

## Other responses

- `400`: Invalid verification request or token

---

[API](https://skmtc.dev/takeshape/apis/takeshape-rest-api.md) - [All operations](https://skmtc.dev/takeshape/apis/takeshape-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/takeshape/apis/takeshape-rest-api/revisions/2e088f4d4c64?raw)
