JSON REST API for IP and Email Intelligence & Phone number validation

Location, reputation and WHOIS info.
Validate International and Local Phone Numbers

Validate a wide range of both national and international numbers worldwide. Use it with landline, mobile, toll free, VoIP etc. For example today a valid mobile number is required within the registration process in some platforms, then SMS is sent and user have to type it in to complete its registration. Allowing invalid numbers can increase the number of bogus users, abandonment of registration and it will cost more to send SMS to invalid numbers that won't be delivered. At very least using Antideo Phone validation endpoint will help differentiate between mobile, landline and other types of phone numbers.

Perform Health Check for any IP Address

This health check is particularly helpful when you are using it for accepting user signups, checking orders against fraudulent indicators, or you're simply trying to stop the use of Proxies from people visiting your Website or Mobile App. That being said Proxies are not always bad, but it raises a red flag when someone from Middle East places an order on your Website from an IP address in US using American credit card. You could be almost certain that this user had used Proxy to hide their real IP address while using stolen credit card details. Such orders will more than likely result in a chargeback from your payment gateway and causing you financial damage and possibly penalties.

Block or Serve Users based on their Location

We can think of million use cases where you would want to act differently based on user location. Here are some good examples:

  1. Change the language/locale based on user location
  2. Block users from selected countries, regions, cities or specific locations
  3. Redirect users to their local Website
  4. Block content based on user location

With our API you can get the location of any IP address and base your logic around that. We will provide Geo location (latitude and longitude) coordinates, city, region, country and ISO country code for each result. Detecting IP location is a very difficult process involving a lot of resources. As of today, there is no reliable method for implementing such task. For that very reason locations are often near the center of the population. The Geo location details provider by Antideo are only approximate and should not be used to identity exact address or household. Use the accuracy key in the JSON object as an indication of geolocation accuracy for the latitude and longitude coordinates we return for an IP address. The actual location of the IP address is likely within the area defined by this radius and the latitude and longitude coordinates.

Map IP Address to ASN and also get the Category, Country and Registry
{ "IP": "23.34.192.5", "host": "undefined", "org": { "name": "Bell Canada", "asn": "AS577", "asn_assigned": "19990303", "country": "CA", "registry": "arin", "category": "mobile" } }

One more very useful endpoint. Very often we need to map IP address to ASN for many reasons. We can provide you with very detailed information about the organisation responsible for any given IP, Autonomous System Number (ASN), country of registration, organisation category and the date ASN has been assigned to the organisation including the registry providing it. You can see an example JSON above

Control Bad Sign-ups based on their Email Reputation

Stop accepting temporary (disposable) emails from your users when they sign-up for your newsletter, Website or Mobile App. Check the health of any email address and see if this is a known spammer or scammer. We will even detect if email is from a free provider in case you want to act differently on that. There are many cases where people would want to use temporary Email Addresses while using your Website. A good example would be when people think by giving you their real email address you would send some spam their way. This is a fair point, but when it comes to building your mailing list you need real people with their real email addresses so you can promote your products. Everyone who has to deal with such a problems knows how important and valuable it is to hold a database with real emails for the success of their campaigns. Building such a database has always been two sided. On one side is you as a business and on the other is the Website Visitor providing their email in return for using your services, or receiving updates on your products or offers. One thing is for sure, no one likes to be spammed, so you have to make sure you don't use your mailing list to send spammy content. On the other hand, if you get a lot of your sign-ups using temporary email addresses, you should really change the way you approach your visitors. The use of such email addresses is a great indicator of the trust your visitors have in you. If they think you're going to send spam their way, then they will more than likely use disposable emails when creating their account with you.

For complete description and details on our endpoints and response objects please consult our documentation

$5.00
Monthly Payment
  • code 50 requests/hour

  • email Email support

  • lock_open HTTP

  • https HTTPS

  • done Soft limits *
$10.00
Monthly Payment
  • code 100 requests/hour

  • email Email support

  • lock_open HTTP

  • https HTTPS

  • done Soft limits *
$20.00
Monthly Payment
  • code 300 requests/hour

  • email Email support

  • lock_open HTTP

  • https HTTPS

  • done Soft limits *
$30.00
Monthly Payment
  • code 600 requests/hour

  • email Email support

  • lock_open HTTP

  • https HTTPS

  • done Soft limits *
$50.00
Monthly Payment
  • code 1000 requests/hour

  • email Email support

  • lock_open HTTP

  • https HTTPS

  • done Soft limits *
$80.00
Monthly Payment
  • code 2000 requests/hour

  • email Email support

  • lock_open HTTP

  • https HTTPS

  • done Soft limits *
$160.00
Monthly Payment
  • code 5000 requests/hour

  • email Email support

  • lock_open HTTP

  • https HTTPS

  • done Soft limits *

Soft limit: buffers extra 10% on top of the subscription limit before returning '429 - Too many requests' allowing you to make extra requests without any service interruption.