Identify disposable and free emails in your forms


Improve how you interact with your users and give them the personal experience they deserve. Identibyte helps you classify and find key information about your email addresses so you can spend time on the users that need it and save resources from those that don't.


Create a free account
Your signup form
Disposable email
Accounts with a disposable email are deleted after 10 days of inactivity.


Learn more about your users and streamline signup forms


Identibyte helps you save resources for real users by providing valuable information about the domain names and email addresses using your service.

An API for developers

The Identibyte Checks API was built for developers with a low-barrier to entry, making it easy to get started.

Save resources for real users

Identify and mark disposable email addresses to save your company's resources for real users.

Comprehensive DEA tracking

Identibyte keeps a comprehensive list of disposable email address (DEA) providers that is kept up-to-date daily.

An easy way to integrate

It's simple to integrate Identibyte into any part of your software or application, like the signup form or newsletter.




Make your signup forms intelligent

By identifying key points about your emails, you can streamline the onboarding process to accommodate different types of users and their needs. Onboarding users is not a one-size-fits-all process, and Identibyte helps you find the right size.

Join Identibyte
$ curl -u token: https://identibyte.com/check/user@mvrht.com
{ "email": { "email": "user@mvrht.com", "disposable": true, "domain": "mvrht.com", "valid": true, "free": false }, "domain": { "domain": "mvrht.com", "tld": "com" }, "createdAt": "2023-03-23T21:05:23.069Z" }



  • John Deerejohndeere@johndeere.com
    Added 24 minutes ago
  • Michael Jacksonmj@gmail.com
    Added 2 days ago
  • Rebecca Blackrblack@aol.com
    Added 2 days ago
  • Joseph Weilyellowkid@mailinator.com
    Added 3 days ago


Reclaim valuable resources

Identibyte can be integrated with any mailing list or CRM to check for and remove disposable, invalid, or fraudulent email addresses, saving you and your team money.

Sign up free





Choose a plan that fits


The pricing is based on the number of API request you need to make a day. All plans are billed monthly and can be cancelled at any time.

FREE
Use Identibyte completely free to get familiar with the API.

  • 250 checks per day

$0

/monthFREE
Sign up today
PRO
Need more checks? The Pro plan is for you.

  • 250,000 checks per day

Need more checks? No problem, send us an emailand we'll get you set up.






Using the Checks API


The Checks API is made for developers and can easily be integrated into your existing application. Check out the documentation and examples below.



Primary Endpoint

The primary endpoint to check an email address or domain is /check/:ident. Some additional options and what you can expect in the response are described below.

GET https://identibyte.com/check/:ident
Authentication

After you sign up for an account, you can create tokens to use when accessing the API. The token can be used as the username in a Basic auth header, or in an api_token query parameter:

BASIC AUTH

curl -u $TOKEN: https://identibyte.com/check/:ident

API TOKEN AUTH

curl https://identibyte.com/check/:ident?api_token=$TOKEN
The ident parameter

The ident parameter in the Checks API can either be an email or a domain name. For example, an email address can be checked like this:

https://identibyte.com/check/user@gmail.com

Or with a domain:

https://identibyte.com/check/gmail.com
Check response

After making a request to the /check/:ident endpoint, the API will return information about the email address or domain name provided, like below.

{
  "email": {
    "email": "user@mvrht.com",
    "disposable": true,
    "domain": "mvrht.com",
    "valid": true,
    "free": false
  },
  "domain": {
    "domain": "mvrht.com",
    "tld": "com"
  },
  "createdAt": "2023-03-23T21:05:23.069Z"
}

The .email.disposable field in the JSON response is the information you'll primary be interested in. When the .email.disposable field in the response is true, the address is from a known disposable email address (DEA) provider and you can act on that information however you decide.

Examples

We have several examples on GitHub to get started with calling the Identibyte Checks API in various programming languages including Python, Ruby, and JavaScript. Or check out all of them in the GitHub examples repo.

We also maintain a public OpenAPI v3 documentfor the Identibyte API.