# 24K Labs Email Validator

> 24K Labs Email Validator is a paid API for AI agents from api.24klabs.ai, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-15).

Validates an email address for RFC-5322 syntax and flags it as disposable, role-account, or free-provider

## Facts

- Endpoint: POST https://api.24klabs.ai/api/v1/email-validate
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/24k-labs-email-validator-eb61ca74
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MNCJxtOpYsSwYpbjkroaG

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability 24k-labs-email-validator-eb61ca74 -d '<json body>'
```

Example prompt: Can you check whether 'support@mailinator.com' is a valid email address, and tell me if it's disposable, a role account, or from a free provider?

## When to prefer this

Use this endpoint when you need a fast, lightweight email quality check at the point of user input or data ingestion — especially to catch throwaway addresses, role accounts, or free-provider emails before committing them to a database or sending a message. Prefer this over a full email deliverability/SMTP-ping check when you want a low-latency, syntax-plus-classification signal without sending a verification email.

## Known failure modes

- Malformed or missing email input returns a validation error
- Edge-case RFC-5322 syntax may be misclassified as valid or invalid
- Disposable provider list may not include the newest throwaway domains
- Free-provider and role-account flags rely on heuristic lists that may have gaps
- Network timeout or service unavailability returns an HTTP error

## How this service works

RFC-5322-ish syntax check plus disposable / role-account / free-provider flags.

## Output

Returns a structured result indicating whether the email passes RFC-5322 syntax rules, and boolean flags for: disposable/temporary provider, role-account prefix (e.g. info@, admin@, support@), and free email provider (e.g. Gmail, Yahoo).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "email": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "valid": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/24k-labs-email-validator-eb61ca74/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.24klabs.ai](https://www.zero.xyz/host/api.24klabs.ai/llms.txt)
