Frequently Asked Questions

How can we help you?

Products & Services

YES - VerifyEmail.io can even verify email addresses competitors can't. Verify any email address including Yahoo, Gmail and much more!

NO - No one other than you has access to your data. Please see our Terms & Conditions for more details.

Often - For larger lists (over 10,000), we suggest checking every 2 weeks. Smaller lists can be checked monthly or bi-monthly.

People change their email addresses for a number of reasons (for example):
  • Switch Internet providers
  • Move to a new employer
  • Change name (e.g. after getting married)
If your business depends on email lists for its marketing, communications, etc. it's important that you keep lists current and "clean" to maximize your delivery and prevent "bounced" emails.

Fast - Our API cant handle over 100 requests per second and our List Verification will process 1,000 emails in under 10 seconds!

Yes - VerifyEmail.io checks email addresses without sending email address. Contacts will never receive an email message while using our Email Verification Service.

In App - While logged into Verifyemail.io, click the "Upload" button and drag/drop or select a xls, xlsx, or csv file containing the List of email addresses you would like to verify. Once the List has been uploaded, Navigate to the newly imported List and click "Verify List".

Two methods - You can authenticate API requests using either a Bearer token in the Authorization header (Authorization: Bearer YOUR_API_KEY) or by passing your API key as a URL parameter (?apikey=YOUR_API_KEY). The header method is recommended for better security. Find your API key in your account dashboard under the API section.

Per-plan limits - Rate limits depend on your plan. Free accounts allow up to 100 verifications per month. Paid plans offer higher monthly limits based on the tier you select. The API can handle over 100 requests per second. Monitor your usage with the X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset response headers. When you reach your limit, the API returns a MONTHLY_REQUEST_MAX_API field. Upgrade anytime to increase your limit.

Upload + Poll + Download - The bulk API workflow has three steps: (1) Upload your CSV file via POST /api/email?method=upload -- the response returns a list_id. (2) Poll the status at /api/email?method=liststatus&list_id=YOUR_LIST_ID every 10-30 seconds until the status is complete. (3) Download results from /api/email?method=listresults&list_id=YOUR_LIST_ID. See our Bulk Verification Guide for complete code examples.

Standard HTTP codes - The API returns: 200 (success with verification data in JSON), 401 (invalid or missing API key), 429 (rate limit exceeded), and 500/503 (temporary server error -- retry with exponential backoff). On success, the VERDICT field will be Valid, Invalid, or Unknown. Check for the MONTHLY_REQUEST_MAX_API field which indicates your monthly limit has been reached. See our API Integration Guide for error handling examples.

Account & Billing

YES - When logged in, one verification costs one credit.

With a free account, you can validate up to 100 email addresses per month. Need more credits? please check the pricing for more information. Upgrade Anytime!

In app - Click "Upgrade" in the bottom right and select an option.

Upgrade you account - While logged into Verifyemail.io, click "Upgrade" in the bottom right and select an option.
Have more questions?

Contact us at
support@verifyemail.io

Bank-grade Security
GDPR Compliant
256-bit SSL Encryption
No Credit Card Required
99.9% Uptime