# Machina Agent Services – Bulk Email Validation

> Machina Agent Services – Bulk Email Validation is a paid API for AI agents from mach402.dev, paid per call via x402, $0.5/call, status unknown (last checked 2026-10-22).

Validates up to 100 email addresses in a single batch request and returns a summary of valid vs. invalid results

## Facts

- Endpoint: POST https://mach402.dev/validate/email/bulk?utm_source=zero.xyz
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/machina-agent-services-bulk-email-validation-65869434
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JhwxZqenYO6rcJ3ClKhI9

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 machina-agent-services-bulk-email-validation-65869434 -d '<json body>'
```

Example prompt: Can you validate all 80 email addresses in this list and tell me how many are valid vs. invalid? No need to do SMTP probing — just the standard checks.

## When to prefer this

Use this endpoint when you need to validate more than one email address at a time and want a single aggregated summary. It is more cost-efficient than calling a single-email endpoint repeatedly. Choose this over single-address validation when cleaning mailing lists, auditing CRM exports, or scrubbing lead files in one shot. The optional SMTP probe is available but defaults to off for bulk, making it faster for pure format and domain-level checks.

## Known failure modes

- Input list exceeds 100 emails — request rejected
- Malformed email entries in array — may cause individual items to be flagged invalid
- Empty emails array — likely returns error or zero-count summary
- Invalid JSON body — 400 or similar error
- Payment failure via x402 — 402 response, call not processed

## How this service works

x402-powered API services for AI agents

## Output

A JSON object containing a summary with the total number of emails submitted, the count of valid addresses, and the count of invalid addresses.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "emails": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Email addresses (max 100)"
  },
  "smtp_probe": {
   "type": "boolean",
   "description": "Attempt SMTP probe (default false for bulk)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "summary": {
   "total": 2,
   "valid": 1,
   "invalid": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/machina-agent-services-bulk-email-validation-65869434/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mach402.dev](https://www.zero.xyz/host/mach402.dev/llms.txt)
