Skip to main content
GET
Get Validation Results (v2)
Retrieve the status and result of a v2 validation job. Poll this endpoint until status is completed or failed. The result is read-only and returns the full agentic output, including any fields that were offloaded to storage for large responses.

Path Parameters

job_id
string
required
The job_id returned by Validate Email (v2).

Response

api_version
string
Always v2.
job_id
string
Unique identifier for the validation job.
status
string
Job status: queued, processing, completed, or failed.
submitted_at
string
ISO 8601 UTC timestamp when the job was created, e.g. 2026-06-25T12:00:00.123456+00:00.
progress
object
Current pipeline step (while processing, when available).
model
string
The provider/model used, e.g. anthropic/claude-sonnet-4-6 (present when completed).
extracted_text
string
The email text the validator evaluated (present when completed).
result
object
The validation result (present when status is completed).
error
string | object
Error detail. The shape depends on the error class:
  • Job failure (HTTP 200, status = failed): a string message, e.g. "LLM provider unavailable".
  • Request error (HTTP 400 / 404 / 500): an object { "code": string, "message": string } — see the error table and the 404 example below.

Status Values

Error Responses

Example