> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nycadultedlabels.nyc/llms.txt
> Use this file to discover all available pages before exploring further.

# Email validation

> Verify student email addresses with EmailAwesome.

**Students → Email Validation** (`/admin/validation`) verifies student emails via the EmailAwesome API.

<Frame caption="Email Validation — usage meter and submit workflow">
  <img src="https://mintcdn.com/district79/eNUO5DyWI5SdrN_l/images/screenshots/email-validation.png?fit=max&auto=format&n=eNUO5DyWI5SdrN_l&q=85&s=a8f0970e6d3dced2874260fc29b61377" alt="Email Validation admin page" width="1400" height="900" data-path="images/screenshots/email-validation.png" />
</Frame>

## Limits

* **1,000 validations per month** with a visual usage meter (green → amber → red)

## Workflow

<Steps>
  <Step title="Submit emails">
    Use the **Submit New** tab. Filter by "has email" or "not yet validated", select students, and click **Validate Emails**.
  </Step>

  <Step title="Wait for results">
    Jobs auto-poll every 8 seconds. Results: Valid (green), Invalid (red), Catch-all (yellow), Unknown (gray).
  </Step>

  <Step title="Apply to student records">
    Click **Apply Results** to write `emailValidationStatus` back to each student record.
  </Step>
</Steps>
