verify_lead on upload) and list verifications. Use it to find a task id you no longer have, then read details with Get email verification task or results with Get email list verification results.type (CAMPAIGN or LIST), the label given when queueing, the public status, progress counts and credits_charged. Campaign rows add campaign_id, campaign_name, mode and retry_errors; list rows add email_count and sample_emails (the first two addresses of the batch).curl --location 'https://api.plusvibe.ai/api/v1/verify/tasks?workspace_id=65099a0dd96fae8ab61130c0&type=&status=&page=1&limit=20' \
--header 'x-api-key: <api-key>'{
"status": "success",
"page": 1,
"limit": 20,
"total": 2,
"data": [
{
"task_id": "6719f1a2b3c4d5e6f7a8b9c1",
"type": "LIST",
"label": "october-signups.csv",
"status": "COMPLETED",
"total_rows": 2,
"processed_rows": 2,
"message": "Done",
"created_at": "2026-10-23T09:12:44.000Z",
"modified_at": "2026-10-23T09:13:02.000Z",
"credits_charged": 1,
"email_count": 2,
"sample_emails": [
"jane.doe@example.com",
"john@example.org"
]
},
{
"task_id": "6719f1a2b3c4d5e6f7a8b9c0",
"type": "CAMPAIGN",
"label": "",
"campaign_id": "678ed62eeac0980768c2292f",
"campaign_name": "Q4 outreach",
"status": "RUNNING",
"mode": "NEW",
"retry_errors": false,
"total_rows": 1200,
"processed_rows": 480,
"message": "",
"created_at": "2026-10-23T08:50:00.000Z",
"modified_at": "2026-10-23T09:14:02.000Z",
"credits_charged": 240
}
]
}