---
title: "Verify single email address at a time"
method: GET
path: "/verify/email/{email}"
tags: ["verifications"]
---

# Verify single email address at a time

`GET /verify/email/{email}`

## Request

- Base URL: `https://api.listclean.xyz/v1`
- URL: `https://api.listclean.xyz/v1/verify/email/{email}`
- Auth: API key in header `X-Auth-Token`

Verify a single email address and get its validation status.

## Path parameters

- `email` string, required

## Response `200`

Response on success

- object
  - `success` 0 | 1, required: Success status, 0 for failed 1 for success
  - `message` string, required
  - `error_code` integer, required
  - `data` object, required
    - `datetime` string
    - `email` string, email, required: Provided email address
    - `status` 'clean' | 'dirty' | 'unknown' | 'error', required
    - `remarks` string, required
    - `disposable` boolean, required
    - `role_based` boolean, required
    - `mx_found` boolean, required
    - `mx_records` string, required
    - `msp` string, required
    - `email_user` string, required
    - `email_domain` string, required
    - `free_email` boolean

## Other responses

- `400`: List name is required
- `401`: Auth Failed

---

[API](https://skmtc.dev/listclean/apis/listclean-api-beta.md) · [All operations](https://skmtc.dev/listclean/apis/listclean-api-beta/llms.txt) · [OpenAPI document](https://skmtc.dev/listclean/apis/listclean-api-beta/revisions/780c4fe6db87?raw)
