All MCP tools
Bulk jobsFree

get_job_results

Get the results of a completed bulk job

Fetch the full per-address results of a completed bulk job by job_id, plus the summary. Free.

When an agent uses get_job_results

Once get_job_status reports a job is completed, call get_job_results to pull the full per-address verdicts — each email’s result, recommendation, and reason — plus the valid/invalid/risky summary and credits used. This is the payload an agent acts on: keep safe_to_send addresses, drop the rest. The job must be completed first.

REST endpoint
GET /api/v1/jobs/{id}/results
Credit cost
Free

Input schema

FieldTypeRequiredDescription
job_idstringrequiredThe job_id returned by submit_bulk (job must be completed).

Call it over MCP

An MCP client invokes the tool with a tools/call request. Hosted clients send this to https://verifly.email/mcp with your Authorization: Bearer vf_… header; the verifly-mcp-server package does the same with VERIFLY_API_KEY set.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_job_results",
    "arguments": {
      "job_id": "job_abc123"
    }
  }
}

Posting that same call straight to the hosted endpoint:

curl -s -X POST "https://verifly.email/mcp" \
  -H "Authorization: Bearer vf_your_api_key" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_job_results","arguments":{"job_id":"job_abc123"}}}'

Equivalent raw REST call

Under the hood this tool calls GET /api/v1/jobs/{id}/results. If you are not using MCP, hit the REST API directly:

curl -s "https://verifly.email/api/v1/jobs/job_abc123/results" \
  -H "Authorization: Bearer vf_your_api_key"

What you get back

A JSON object with total, a summary (valid / invalid / risky), and a results array of per-address verdicts. Large jobs paginate via offset / limit.

Required input: job_id.

Related tools

Use get_job_results in your agent

Verifly is the only email verifier with a hosted MCP server plus autonomous agent self-registration. An agent can call register_account for an instant key and 100 free credits, then start calling get_job_results — no human, no dashboard.