Email to IP
Discover IP Addresses Instantly with Our Email to IP API. Simply provide an email address, and our intelligent algorithm will uncover the associated IP address from multiple trusted origin.
curl --location 'https://api.enrich.so/v1/api/email-to-ip?email=<[email protected]>' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'const axios = require('axios');
axios.get('https://api.enrich.so/v1/api/email-to-ip?email=<[email protected]>', {
headers: {accept: 'application/json', Authorization: 'Bearer <token>'}
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});import requests
payload = {'email':'<[email protected]>'}
headers = {'accept': 'application/json', 'authorization': 'Bearer <token>'}
resp = requests.get('https://api.enrich.so/v1/api/email-to-ip', params=payload, headers=headers)
print (resp.text)OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://api.enrich.so/v1/api/email-to-ip?email=<[email protected]>")
.get()
.addHeader("accept", "application/json")
.addHeader("authorization", "Bearer <token>")
.build();
Response response = client.newCall(request).execute();require 'uri'
require 'net/http'
url = URI("https://api.enrich.so/v1/api/email-to-ip?email=<[email protected]>")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["accept"] = 'application/json'
request["authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.enrich.so/v1/api/email-to-ip?email=<[email protected]>",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: application/json",
"authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}Example response
{
"success": true,
"message": "IP found successfully.",
"data": {
"ip": "107.122.105.99",
"email": "[email protected]"
},
"total_credits": 16683,
"credits_used": 56,
"credits_remaining": 16627
}Status code: 404 NOT FOUND
{
"error": true,
"message": "Failed to get IP for provided email."
}Last updated