BillionVerify API
BillionVerify: Verify Billions of Emails. At 1% the Cost.
1 subscribers
13 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
BillionVerify API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Verification | ||
| POST |
checkDisposable /v1/verify/disposable |
Pure in-memory lookup against the embedded disposable-domain table. Does NOT consume credits, does NOT call SMTP / MX / cache. Every call writes one row to `email_verification`… |
| POST |
verifySingleEmail /v1/verify/single |
Verify a single email address in real-time. Returns detailed verification results including deliverability status, domain information, and risk assessment. |
| GET |
checkDisposableViaQuery /v1/verify/disposable |
Same semantics as `POST /v1/verify/disposable` but accepts the email in the query string for easy form-validation usage from the browser. |
| POST |
verifyBatchEmails /v1/verify/bulk |
Verify multiple email addresses in a single synchronous request. **Maximum 50 emails per request.** Submitting more than 50 returns HTTP 400 with `code=3103` (`Batch size limit… |
| File Processing | ||
| POST |
resumePausedJob /v1/jobs/{job_id}/resume |
Resume the current paused attempt of a file verification job. Resume does not create a new attempt. Repeated resume requests on the same already-resumed attempt are treated as… |
| POST |
uploadFileForVerification /v1/verify/file |
Upload a file containing email addresses for asynchronous batch verification. **Supported formats:** - CSV (.csv) - Excel (.xlsx, .xls) - Text (.txt) - one email per line… |
| GET |
downloadFileResults /v1/verify/file/{job_id}/results |
Download the verification results for a completed job. **Without filters:** Returns redirect (HTTP 307) to the full result file. **With filters:** Returns a CSV containing only… |
| GET |
getFileJobStatus /v1/verify/file/{job_id} |
Check the status and progress of a file verification job. Supports long-polling with the `timeout` parameter. File job statuses are exhaustively enumerated as `preparing`,… |
| Account | ||
| GET |
getCreditBalance /v1/credits |
Get current credit balance and usage information for the authenticated account. |
| Webhooks | ||
| GET |
listWebhooks /v1/webhooks |
List all webhooks for the authenticated account. Note that the `secret` is not returned in list responses. Delivery health fields: - `last_delivery_status` uses `success` or… |
| POST |
createWebhook /v1/webhooks |
Create a new webhook to receive notifications for file verification events. **Available events:** - `file.completed` - File verification job completed successfully -… |
| DELETE |
deleteWebhook /v1/webhooks/{webhook_id} |
Delete a webhook by ID. |
| Health | ||
| GET |
healthCheck /health |
Basic health check endpoint. No authentication required. |
BillionVerify API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|