Start a bulk verification job
create_bulk_jobStart an asynchronous verification job. Use it for 21 or more addresses, or for ANY file the user attaches (read the addresses from the file). Up to 100000 addresses per call. Consumes one credit per unique address and the account needs enough credits for all of them (check with get_credits and tell the user the number before starting). Duplicates and lines that are not addresses are removed first. Lists larger than 10,000: suggest uploading the file on the dashboard (https://dashboard.easyemailverification.com/bulk-email-verification). If the user prefers the chat, send the list in parts of up to 5000: call this tool with parts_total and the first part, then append_bulk_emails with each other part; lists over 100000 become several jobs. Returns list_id (or jobs) and message_for_user: tell the user the job id, that you will report the status every 30 seconds, and the dashboard link. Then call get_bulk_status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional name of the list in English, shown in the dashboard (a list split into several jobs becomes "List <name> 1 of N"…) | |
| emails | Yes | Email addresses to verify (1 to 100000); with parts_total, the first part (up to 5000) | |
| parts_total | No | Only to send a large list in parts: the total number of parts of up to 5000 addresses, this call included |