> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://documentation.apexverify.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://documentation.apexverify.com/_mcp/server.

# Dataset Verification

This guide walks through uploading a structured dataset and running a full verification from the ApexVerify dashboard.

Prerequisites: a logged-in session at [app.apexverify.com](https://app.apexverify.com). If you haven't created an account yet, see [Your First API Key](/quickstart/your-first-api-key).

---

## Step 1: Log in to the Dashboard

Go to [app.apexverify.com](https://app.apexverify.com) and sign in with your account credentials.

![Log in to the ApexVerify dashboard](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/documentation.apexverify.com/b6ffdc430aceb1957b50c56dbbb3c1dc304a588f0afb74e074408d4c1ad26726/docs/assets/images/overview/tutorials/dataset-verification-login.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260905%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260905T182428Z&X-Amz-Expires=604800&X-Amz-Signature=b13c3fddfc0fa5945e15c138f136fd46cdfe263a1aab47850f7b788bce799dc1&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

---

## Step 2: Go to Upload

In the left sidebar, click **Upload**. This is where you submit datasets for bulk verification.

![Navigate to the Upload section](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/documentation.apexverify.com/217be96ba908a332272fa79efd74f4d89b83f334004e6c19667d549b1076c173/docs/assets/images/overview/tutorials/dataset-verification-navigate.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260905%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260905T182428Z&X-Amz-Expires=604800&X-Amz-Signature=f792ffd3b0e3fac50c311b8d487b5ae1a370ee01397d4af0c8983965eef22ba6&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

---

## Step 3: Upload a Dataset

Click **UPLOAD A DATASET** and select your file. Dataset upload supports structured formats with multiple columns. Complete the upload and proceed to setup.

![Upload your dataset](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/documentation.apexverify.com/3507e2063a8dda236b6d830d91339ae8eb44515e8817909becafee78eb8b01c9/docs/assets/images/overview/tutorials/dataset-verification-upload.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260905%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260905T182428Z&X-Amz-Expires=604800&X-Amz-Signature=8dedfa8d7ab58c5e14c6c553ef580c2d64d9e6d2bb8511fe3d518ff89a4b34dc&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

---

## Step 4: Complete the form

Fill in the dataset details:

* **Target Country** — the targeted country for the verification. Most important settings overall.

Click **NEXT** until reaching the column mapping step.
Optional fields include target details and cache settings.

---

## Step 5: Identify column data types

Map each column in your dataset to its data type by right-clicking on it. ApexVerify needs to know which column contains the emails or phone numbers to verify.
ApexVerify will parse the file and calculate the verification cost.

![Identify column data types](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/documentation.apexverify.com/5118e86b5acf57826473ec016b10308168639e5f89432b78acedc4cab10017f6/docs/assets/images/overview/tutorials/dataset-verification-columns.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260905%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260905T182428Z&X-Amz-Expires=604800&X-Amz-Signature=d091ef015a6911a4e7392db32b9d69b844422f51a626028f04e17cc857061691&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

---

## Step 6: Launch verification

Review the batch costs and click **LAUNCH VERIFICATION** to start verifying. Dataset upload supports at most 1M rows per file.

![Launch verification](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/documentation.apexverify.com/79a7504e0c0fc819284ba01037419efdd915325f03f8a12f4bf040183d7d06aa/docs/assets/images/overview/tutorials/dataset-verification-launch.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260905%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260905T182428Z&X-Amz-Expires=604800&X-Amz-Signature=eb5149409a771e6a4c401211a96f0c9be7d71370d60b3e01aff8c3a92813a70f&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

---

## Step 7: Wait for results

The batch status updates in real time on the dashboard. Processing time depends on dataset size. The status will change from **Ongoing...** to a date when complete and you will receive a confirmation email.

---

## Step 8: Export your results

Once the confirmation email is received, go to **My Datasets** and click **View Result**. Click **EXPORT RESULTS** to download your results.

![Export verification results](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/documentation.apexverify.com/f7a1376cf25c79a64dff478a5229ba6fcce04e368792e74cae8f69a994aa3c20/docs/assets/images/overview/tutorials/dataset-verification-export.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260905%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260905T182428Z&X-Amz-Expires=604800&X-Amz-Signature=a19bdde829c0b33b9ffb49a9d30c8699757b1dd22bd8ad12ab77479ace45d155&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

---

**You're done!** Your first dataset verification is complete. Results include validity, quality signals, and metadata for every entry in your dataset.

---

## What's Next?

#### [Your First Upload](/quickstart/your-first-upload)

Verify a plain list of emails or phone numbers from the dashboard.

#### [ApexVerify API](/api-reference/apex-verify-api)

Explore the full ApexVerify API for programmatic access.