# Get Email Validation Job Status

> Get Email Validation Job Status is a paid API for AI agents from agents.tuski.ai, paid per call via MPP, price unknown, status unknown (last checked 2026-09-18).

Polls the current state, per-verdict counters, progress percentage, and any terminal error for an asynchronous email validation job.

## Facts

- Endpoint: GET https://agents.tuski.ai/api/v1/email-validation/jobs/{job_id}
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-09-18
- Activations on Zero: 0
- Provider: agents.tuski.ai
- Website: https://agents.tuski.ai
- Canonical page: https://www.zero.xyz/c/agents-tuski-ai-get-email-validation-job-status-c2ce9556
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IIXFyqSgZhln0GzPueDjK

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 agents-tuski-ai-get-email-validation-job-status-c2ce9556
```

Example prompt: Check the current status and progress of my Tuski email validation job with ID 847 — I want to know how many addresses have been processed, the verdict breakdown so far, and whether it's finished or still running.

## When to prefer this

Use this endpoint after creating an email validation job to track its progress before fetching full results. It is the correct polling route for checking job state, verdict counters, and completion. Prefer this over fetching results directly until the job state indicates completion, since results may be incomplete mid-run.

## Known failure modes

- 404 Not Found — job_id does not exist or belongs to a different account
- Invalid job_id type — must be an integer, string values will be rejected
- Job still initializing — state may show pending with zero progress briefly after creation
- Network timeout on polling — agent should retry with backoff

## How this service works

Returns the job's current state, per-verdict counters, progress, and any terminal error. Poll this route while the job runs; jobs you did not create return 404.

## Output

Returns the job's current state (e.g. running, complete, failed), a breakdown of verdicts counted so far (deliverable, invalid, no MX, burner, typo, catch-all, full box, role), a progress indicator showing how many addresses have been processed, and any terminal error message if the job ended abnormally.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "job_id"
 ],
 "properties": {
  "job_id": {
   "type": "integer",
   "description": "The job id returned when the job was created."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-tuski-ai-get-email-validation-job-status-c2ce9556/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.tuski.ai](https://www.zero.xyz/host/agents.tuski.ai/llms.txt)
