{"uid":"cap_c3_PS-Y9g_q0q4xpU4HCQ","slug":"agents-tuski-ai-get-email-validation-job-results-f01f6eb0","name":"Get Email Validation Job Results","description":"Returns the job's verdicts and quality scores as paginated JSON rows, or a CSV download with format=csv. JSON supports limit 1 to 5000, offset, and an optional status filter such as valid or invalid. CSV exports are capped at 10,000 rows or 5 MB. Results are available while the job runs and after it completes.","url":"https://agents.tuski.ai/api/v1/email-validation/jobs/{job_id}/results","method":"GET","headers":{},"bodySchema":{"type":"object","required":["job_id"],"properties":{"limit":{"type":"integer","default":1000,"maximum":5000,"minimum":1,"description":"Rows per page for JSON results."},"format":{"enum":["json","csv"],"type":"string","default":"json","description":"Response format. csv returns a text/csv download."},"job_id":{"type":"integer","description":"The job id returned when the job was created."},"offset":{"type":"integer","default":0,"description":"Rows to skip for pagination."},"status":{"type":"string","description":"Restrict rows to one verdict, for example valid or invalid."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.000000","displayCostAsset":"USD","priceDynamic":false,"priceHint":null,"priceStatus":"unknown_unparsed","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"unknown","summary":"price unknown","primary":{"kind":"unknown","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"unknown","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_FRsuPGPvV-E9kbxXavW7g","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.000000","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.tuski.ai","brandSlug":"agents-tuski-ai-mpp","brandBaseUrl":"https://agents.tuski.ai","brandDocsUrl":null,"whatItDoes":"Returns paginated verdicts and quality scores for all emails in a validation job, as JSON or CSV download","exampleAgentPrompt":"Fetch the first 500 deliverable email results from my Tuski validation job 8821, and give them to me as JSON.","exampleUseCases":[{"title":"Export clean list after validation","prompt":"My Tuski email validation job 4402 has finished — can you download all the valid emails as a CSV so I can upload them to my mailing tool?"},{"title":"Filter and review invalid addresses","prompt":"Pull up to 2000 results from validation job 7731, but only show me the invalid ones in JSON so I can see what failed."},{"title":"Paginate through large job results","prompt":"I need to go through job 1055's results in pages — get me rows 1001 through 2000 in JSON format so I can process this batch."}],"resultDescription":"A paginated JSON array of rows (up to 5000 per page) each containing an email address, its verdict (one of: deliverable, invalid, no MX, burner, typo, catch-all, full box, role), and a 0–100 quality score. If format=csv, returns a text/csv file download capped at 10,000 rows or 5 MB. Results are available mid-job and after completion.","failureModes":["Invalid or nonexistent job_id returns 404","offset or limit out of range returns 400","Job not yet created or already deleted may return 404 or empty results","CSV export exceeding 10,000 rows or 5 MB is truncated or rejected","Invalid status filter value may return 400 or empty set"],"whenToPreferThis":"Use this endpoint after creating a Tuski email validation job and polling for progress, when you need to retrieve the actual verdicts and quality scores. Prefer JSON with pagination for programmatic processing of large lists; use format=csv for a direct download suitable for import into marketing tools. The status filter is valuable when you only need a specific verdict class (e.g., valid addresses only) without post-processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-18T18:36:59.495Z","isFirstParty":false}