# Reverse WHOIS Email

GET /discovery/reverse-email: Finds domains whose WHOIS registrant email is email. apex=true matches the whole email domain.

Source: https://docs.deepinfo.com/reference/discovery/reverse-whois-email/

Last updated: 2026-09-27

---
`GET https://api.deepinfo.com/v1/discovery/reverse-email`

Finds domains whose WHOIS registrant email is `email`. `apex=true` matches the whole email domain.

## Authentication

Send your API key in the `apikey` request header.

## Query Parameters

| Parameter | Required | Description | Example |
|---|---|---|---|
| `email` | Required |  | `user@cloudflare.com` |
| `page_size` | Optional | Min `25`, max `100`. Default `100`. | `25` |
| `ordering` | Optional |  |  |
| `export` | Optional | Default `false`. |  |
| `export_format` | Optional | One of: `json`, `csv`. |  |
| `export_scope` | Optional | One of: `basic`, `default`, `extended`. |  |
| `apex` | Optional | Default `false`. |  |
| `include_subdomains` | Optional | Default `false`. |  |
| `page` | Optional | Min `1`, max `400`. Default `1`. | `1` |

## Response Fields

| Field | Type | Description |
|---|---|---|
| `page` | integer |  |
| `page_size` | integer |  |
| `result_count` | integer |  |
| `results` | array of object |  |
| `results[].punycode` | string |  |
| `results[].unicode` | string |  |
| `results[].is_idn` | boolean |  |
| `results[].subdomain` | object |  |
| `results[].subdomain_last` | object |  |
| `results[].subdomain_root` | object |  |
| `results[].name` | object |  |
| `results[].domain` | object |  |
| `results[].type` | integer |  |
| `results[].subdomain_level_count` | integer |  |
| `results[].dns` | object |  |
| `results[].dns_last_change_date` | string | date-time |
| `results[].ip_history` | array of string |  |
| `results[].ssl` | object |  |
| `results[].ssl_last_change_date` | string | date-time |
| `results[].webdata` | object |  |

Paginated. See [Getting Started → Pagination](/getting-started/pagination/).

## Response Schema

_Inferred from examples._ Built from the saved 2xx example response: the fields it contains, with the types seen there. It is not a contract.

| Field | Type |
|---|---|
| `page` | number |
| `page_size` | number |
| `result_count` | number |
| `results` | array<object> |
| `results[].punycode` | string |
| `results[].unicode` | string |
| `results[].is_idn` | boolean |
| `results[].subdomain` | null |
| `results[].subdomain_last` | null |
| `results[].subdomain_root` | null |
| `results[].name` | object |
| `results[].name.punycode` | string |
| `results[].name.unicode` | string |
| `results[].name.is_idn` | boolean |
| `results[].name.contains_letter` | boolean |
| `results[].name.contains_number` | boolean |
| `results[].name.contains_hyphen` | boolean |
| `results[].name.length` | number |
| `results[].name.lang` | string |
| `results[].name.keywords` | array<string> |
| `results[].name.keyword_count` | number |
| `results[].name.latinized` | array |
| `results[].name.contains_confusable` | boolean |
| `results[].domain` | object |
| `results[].domain.punycode` | string |
| `results[].domain.unicode` | string |
| `results[].domain.is_idn` | boolean |
| `results[].domain.name` | object |
| `results[].domain.name.punycode` | string |
| `results[].domain.name.unicode` | string |
| `results[].domain.name.is_idn` | boolean |
| `results[].domain.name.contains_letter` | boolean |
| `results[].domain.name.contains_number` | boolean |
| `results[].domain.name.contains_hyphen` | boolean |
| `results[].domain.name.length` | number |
| `results[].domain.name.lang` | string |
| `results[].domain.name.keywords` | array<string> |
| `results[].domain.name.keyword_count` | number |
| `results[].domain.extension` | object |
| `results[].domain.extension.punycode` | string |
| `results[].domain.extension.unicode` | string |
| `results[].domain.extension.is_idn` | boolean |
| `results[].domain.extension_root` | object |
| `results[].domain.extension_root.punycode` | string |
| `results[].domain.extension_root.unicode` | string |
| `results[].domain.extension_root.is_idn` | boolean |
| `results[].domain.extension_sub` | object |
| `results[].domain.extension_sub.punycode` | string |
| `results[].domain.extension_sub.unicode` | string |
| `results[].domain.extension_sub.is_idn` | boolean |
| `results[].domain.extension_type` | number |
| `results[].domain.reserved` | null |
| `results[].domain.premium` | null |
| `results[].domain.registered` | boolean |
| `results[].domain.whois` | object |
| `results[].domain.whois.create_date` | string \| null |
| `results[].domain.whois.update_date` | string |
| `results[].domain.whois.expiry_date` | string \| null |
| `results[].domain.whois.registrar` | string |
| `results[].domain.whois.registrant` | object |
| `results[].domain.whois.registrant.name` | string |
| `results[].domain.whois.registrant.organization` | string |
| `results[].domain.whois.registrant.street` | string |
| `results[].domain.whois.registrant.city` | string \| null |
| `results[].domain.whois.registrant.state` | null |
| `results[].domain.whois.registrant.postal_code` | string |
| `results[].domain.whois.registrant.country` | string |
| `results[].domain.whois.registrant.phone` | string |
| `results[].domain.whois.registrant.email` | string |
| `results[].domain.whois.name_servers` | array<string> |
| `results[].domain.whois.domain_status` | array<string> |
| `results[].domain.whois.whois_server` | null |
| `results[].domain.whois.check_date` | string |
| `results[].domain.whois_normalized` | object |
| `results[].domain.whois_normalized.registrant` | object |
| `results[].domain.whois_normalized.registrant.organization` | string |
| `results[].domain.whois_normalized.registrant.phone` | string |
| `results[].domain.whois_normalized.registrant.email` | string |
| `results[].domain.whois_normalized.registrant.email_fqdn_apex` | string |
| `results[].domain.whois_normalized.registrant.email_domain_apex` | string |
| `results[].domain.whois_last_check_date` | string |
| `results[].domain.whois_create_date_historical` | array<string> |
| `results[].domain.whois_last_change_date` | string \| null |
| `results[].domain.whois_registrant_email_historical` | array<string> |
| `results[].domain.whois_privacy_enabled` | boolean |
| `results[].domain.dns` | object |
| `results[].domain.dns.a` | object |
| `results[].domain.dns.a.update_date` | string |
| `results[].domain.dns.a.ip_addresses` | array<string> |
| `results[].domain.dns_last_change_date` | string |
| `results[].domain.ip_history` | array<string> |
| `results[].domain.ssl` | object |
| `results[].domain.ssl.validity` | object |
| `results[].domain.ssl.validity.start_date` | string |
| `results[].domain.ssl.validity.end_date` | string |
| `results[].domain.ssl.serial_number` | string |
| `results[].domain.ssl.check_date` | string |
| `results[].domain.ssl_last_change_date` | string |
| `results[].type` | number |
| `results[].subdomain_level_count` | number |
| `results[].dns` | object |
| `results[].dns.a` | object |
| `results[].dns.a.update_date` | string |
| `results[].dns.a.ip_addresses` | array<string> |
| `results[].dns.aaaa` | object |
| `results[].dns.aaaa.update_date` | string |
| `results[].dns.aaaa.ip_addresses` | array<string> |
| `results[].dns.ns` | object |
| `results[].dns.ns.update_date` | string |
| `results[].dns.ns.name_servers` | array<string> |
| `results[].dns.mx` | object |
| `results[].dns.mx.update_date` | string |
| `results[].dns.mx.mail_servers` | array |
| `results[].dns.soa` | object |
| `results[].dns.soa.update_date` | string |
| `results[].dns.soa.mnames` | array<string> |
| `results[].dns.soa.rnames` | array<string> |
| `results[].dns.soa.rname_emails` | array<string> |
| `results[].dns.txt` | object |
| `results[].dns.txt.update_date` | string |
| `results[].dns.txt.values` | array<string> |
| `results[].dns.cname` | object |
| `results[].dns.cname.update_date` | string |
| `results[].dns.cname.values` | array |
| `results[].dns.others` | array |
| `results[].dns_last_change_date` | string |
| `results[].ip_history` | array<string> |
| `results[].ssl` | object |
| `results[].ssl.tags` | array<string> |
| `results[].ssl.fqdns` | array<string> |
| `results[].ssl.version` | number |
| `results[].ssl.serial_number` | string |
| `results[].ssl.fingerprint` | object |
| `results[].ssl.fingerprint.sha256` | string |
| `results[].ssl.fingerprint.sha1` | string |
| `results[].ssl.fingerprint.md5` | string |
| `results[].ssl.validity` | object |
| `results[].ssl.validity.start_date` | string |
| `results[].ssl.validity.end_date` | string |
| `results[].ssl.validity.length` | number |
| `results[].ssl.signature` | object |
| `results[].ssl.signature.is_self_signed` | boolean |
| `results[].ssl.signature.is_valid` | boolean |
| `results[].ssl.signature.value` | string |
| `results[].ssl.signature.algorithm` | object |
| `results[].ssl.signature.algorithm.oid` | string |
| `results[].ssl.signature.algorithm.name` | string |
| `results[].ssl.issuer_dn` | string |
| `results[].ssl.issuer` | object |
| `results[].ssl.issuer.common_name` | string |
| `results[].ssl.issuer.country` | string |
| `results[].ssl.issuer.state` | null |
| `results[].ssl.issuer.locality` | null |
| `results[].ssl.issuer.organization` | string |
| `results[].ssl.issuer.organizational_unit` | null |
| `results[].ssl.subject_dn` | string |
| `results[].ssl.subject` | object |
| `results[].ssl.subject.common_name` | string |
| `results[].ssl.subject.country` | null |
| `results[].ssl.subject.state` | null |
| `results[].ssl.subject.locality` | null |
| `results[].ssl.subject.organization` | null |
| `results[].ssl.subject.organizational_unit` | null |
| `results[].ssl.extensions` | object |
| `results[].ssl.extensions.authority_key_id` | string |
| `results[].ssl.extensions.basic_constraints` | object |
| `results[].ssl.extensions.basic_constraints.is_ca` | boolean |
| `results[].ssl.extensions.certificate_policies` | array<string> |
| `results[].ssl.extensions.extended_key_usage` | object |
| `results[].ssl.extensions.extended_key_usage.client_auth` | null |
| `results[].ssl.extensions.extended_key_usage.server_auth` | boolean |
| `results[].ssl.extensions.key_usage` | object |
| `results[].ssl.extensions.key_usage.digital_signature` | boolean |
| `results[].ssl.extensions.key_usage.content_commitment` | boolean |
| `results[].ssl.extensions.key_usage.key_agreement` | boolean |
| `results[].ssl.extensions.key_usage.data_encipherment` | boolean |
| `results[].ssl.extensions.key_usage.key_encipherment` | boolean |
| `results[].ssl.extensions.key_usage.key_cert_sign` | boolean |
| `results[].ssl.extensions.key_usage.crl_sign` | boolean |
| `results[].ssl.extensions.signed_certificate_timestamps` | array<string> |
| `results[].ssl.extensions.subject_alt_name` | object |
| `results[].ssl.extensions.subject_alt_name.dns_names` | array<string> |
| `results[].ssl.extensions.subject_key_id` | string |
| `results[].ssl.check_date` | string |
| `results[].ssl_last_change_date` | string |
| `results[].webdata` | object |
| `results[].webdata.connection_status` | string |
| `results[].webdata.html` | object |
| `results[].webdata.html.source_code_hash` | string |
| `results[].webdata.http` | object |
| `results[].webdata.http.status_code_first` | number |
| `results[].webdata.http.status_code_last` | number |
| `results[].webdata.http.redirection_history` | array<object> |
| `results[].webdata.http.redirection_history[].url` | string |
| `results[].webdata.http.redirection_history[].status_code` | number |
| `results[].webdata.http.external_redirection` | boolean |
| `results[].webdata.http.final_url` | string |
| `results[].webdata.http.final_fqdn` | string |
| `results[].webdata.http.final_domain` | string |
| `results[].webdata.http.headers` | object |
| `results[].webdata.http.headers.others` | array<object> |
| `results[].webdata.http.headers.others[].name` | string |
| `results[].webdata.http.headers.others[].value` | string |
| `results[].webdata.http.headers.access_control_allow_headers` | null |
| `results[].webdata.http.headers.access_control_allow_methods` | null |
| `results[].webdata.http.headers.access_control_allow_origin` | null |
| `results[].webdata.http.headers.cache_control` | string |
| `results[].webdata.http.headers.clear_site_data` | null |
| `results[].webdata.http.headers.content_encoding` | string |
| `results[].webdata.http.headers.content_security_policy` | string |
| `results[].webdata.http.headers.content_type` | string |
| `results[].webdata.http.headers.cross_origin_embedder_policy` | null |
| `results[].webdata.http.headers.cross_origin_opener_policy` | string |
| `results[].webdata.http.headers.cross_origin_resource_policy` | string |
| `results[].webdata.http.headers.expect_ct` | null |
| `results[].webdata.http.headers.feature_policy` | null |
| `results[].webdata.http.headers.last_modified` | null |
| `results[].webdata.http.headers.permission_policy` | null |
| `results[].webdata.http.headers.referrer_policy` | string |
| `results[].webdata.http.headers.server` | string |
| `results[].webdata.http.headers.set_cookie` | string |
| `results[].webdata.http.headers.strict_transport_security` | string |
| `results[].webdata.http.headers.x_content_type_options` | string |
| `results[].webdata.http.headers.x_download_options` | null |
| `results[].webdata.http.headers.x_frame_options` | string |
| `results[].webdata.http.headers.x_permitted_cross_domain_policies` | null |
| `results[].webdata.http.headers.x_powered_by` | null |
| `results[].webdata.http.headers.x_xss_protection` | string |
| `results[].webdata.http.cookies` | array<object> |
| `results[].webdata.http.cookies[].name` | string |
| `results[].webdata.http.cookies[].value` | string |

## Examples

### 200 · OK

```bash
curl 'https://api.deepinfo.com/v1/discovery/reverse-email?email=user%40cloudflare.com&page_size=25' \
  -H 'apikey: YOUR_API_KEY' \
  -H 'Accept: application/json'
```

`Content-Type: application/json` · `deepinfo-request-id: 5f0c6a8e-1b2d-4c3e-9f4a-7b8c9d0e1f2a`

```json
{
  "page": 1,
  "page_size": 25,
  "result_count": 2,
  "results": [
    {
      "punycode": "cloudflare.co.at",
      "unicode": "cloudflare.co.at",
      "is_idn": false,
      "subdomain": null,
      "subdomain_last": null,
      "subdomain_root": null,
      "name": {
        "punycode": "cloudflare",
        "unicode": "cloudflare",
        "is_idn": false,
        "contains_letter": true,
        "contains_number": false,
        "contains_hyphen": false,
        "length": 10,
        "lang": "en",
        "keywords": [
          "cloudflare"
        ],
        "keyword_count": 1,
        "latinized": [],
        "contains_confusable": false
      },
      "domain": {
        "punycode": "cloudflare.co.at",
        "unicode": "cloudflare.co.at",
        "is_idn": false,
        "name": {
          "punycode": "cloudflare",
          "unicode": "cloudflare",
          "is_idn": false,
          "contains_letter": true,
          "contains_number": false,
          "contains_hyphen": false,
          "length": 10,
          "lang": "en",
          "keywords": [
            "cloudflare"
          ],
          "keyword_count": 1
        },
        "extension": {
          "punycode": "co.at",
          "unicode": "co.at",
          "is_idn": false
        },
        "extension_root": {
          "punycode": "at",
          "unicode": "at",
          "is_idn": false
        },
        "extension_sub": {
          "punycode": "co",
          "unicode": "co",
          "is_idn": false
        },
        "extension_type": 2,
        "reserved": null,
        "premium": null,
        "registered": true,
        "whois": {
          "create_date": null,
          "update_date": "2021-01-03T20:07:24Z",
          "expiry_date": null,
          "registrar": "101domain grs ltd.",
          "registrant": {
            "name": "cloudflare inc",
            "organization": "cloudflare",
            "street": "665 3rd street",
            "city": "san francisco",
            "state": null,
            "postal_code": "94107",
            "country": "united states of america (the)",
            "phone": "+1-555-0100",
            "email": "user@cloudflare.com"
          },
          "name_servers": [
            "thomas.ns.cloudflare.com",
            "vita.ns.cloudflare.com"
          ],
          "domain_status": [],
          "whois_server": null,
          "check_date": "2026-06-17T22:35:32Z"
        },
        "whois_normalized": {
          "registrant": {
            "organization": "cloudflare",
            "phone": "+1-555-0100",
            "email": "user@cloudflare.com",
            "email_fqdn_apex": "cloudflare.com",
            "email_domain_apex": "cloudflare.com"
          }
        },
        "whois_last_check_date": "2026-06-17T22:35:32Z",
        "whois_create_date_historical": [],
        "whois_last_change_date": null,
        "whois_registrant_email_historical": [
          "user@cloudflare.com"
        ],
        "whois_privacy_enabled": false,
        "dns": {
          "a": {
            "update_date": "2026-09-07T00:36:05Z",
            "ip_addresses": [
              "104.21.57.218",
              "172.67.167.13"
            ]
          }
        },
        "dns_last_change_date": "2026-09-07T00:37:08Z",
        "ip_history": [
          "104.21.57.218",
          "172.67.167.13"
        ],
        "ssl": {
          "validity": {
            "start_date": "2026-07-02T16:45:15Z",
            "end_date": "2026-09-30T17:43:38Z"
          },
          "serial_number": "340171976894111899412400308250546506914",
          "check_date": "2026-08-01T00:58:16Z"
        },
        "ssl_last_change_date": "2026-08-01T00:59:14Z"
      },
      "type": 1,
      "subdomain_level_count": 0,
      "dns": {
        "a": {
          "update_date": "2026-09-07T00:36:05Z",
          "ip_addresses": [
            "104.21.57.218",
            "172.67.167.13"
          ]
        },
        "aaaa": {
          "update_date": "2026-09-07T00:36:05Z",
          "ip_addresses": [
            "2606:4700:3031::6815:39da",
            "2606:4700:3035::ac43:a70d"
          ]
        },
        "ns": {
          "update_date": "2026-09-07T00:36:05Z",
          "name_servers": [
            "thomas.ns.cloudflare.com",
            "vita.ns.cloudflare.com"
          ]
        },
        "mx": {
          "update_date": "2026-09-07T00:36:05Z",
          "mail_servers": []
        },
        "soa": {
          "update_date": "2026-09-07T00:36:05Z",
          "mnames": [
            "thomas.ns.cloudflare.com"
          ],
          "rnames": [
            "dns.cloudflare.com"
          ],
          "rname_emails": [
            "user@cloudflare.com"
          ]
        },
        "txt": {
          "update_date": "2026-09-07T00:36:05Z",
          "values": [
            "\"v=spf1 -all\""
          ]
        },
        "cname": {
          "update_date": "2026-09-07T00:36:05Z",
          "values": []
        },
        "others": []
      },
      "dns_last_change_date": "2026-09-07T00:37:06Z",
      "ip_history": [
        "104.21.57.218",
        "172.67.167.13"
      ],
      "ssl": {
        "tags": [
          "dla"
        ],
        "fqdns": [
          "cloudflare.co.at"
        ],
        "version": 3,
        "serial_number": "340171976894111899412400308250546506914",
        "fingerprint": {
          "sha256": "732a8d78a57ed841e2d24efb8ab2e7cd318829b2adb91f24b712b5c5da367fc4",
          "sha1": "351999aec84fb160a46eb3b209adc99819c6ef0f",
          "md5": "5c4e61b379feb8745bf24f7edf99d98c"
        },
        "validity": {
          "start_date": "2026-07-02T16:45:15Z",
          "end_date": "2026-09-30T17:43:38Z",
          "length": 7779503
        },
        "signature": {
          "is_self_signed": false,
          "is_valid": true,
          "value": "MEQCICjuiRD2oWA6YmMZchPPlr9zGUt1WB/mfeXLc/Xi/9xgAiAjPzxA3AoOGQnHHehPIZ5xfaEbzq8knNC+ImYU14YzyA==",
          "algorithm": {
            "oid": "1.2.840.10045.4.3.2",
            "name": "sha256"
          }
        },
        "issuer_dn": "CN=WE1,O=Google Trust Services,C=US",
        "issuer": {
          "common_name": "WE1",
          "country": "US",
          "state": null,
          "locality": null,
          "organization": "Google Trust Services",
          "organizational_unit": null
        },
        "subject_dn": "CN=cloudflare.co.at",
        "subject": {
          "common_name": "cloudflare.co.at",
          "country": null,
          "state": null,
          "locality": null,
          "organization": null,
          "organizational_unit": null
        },
        "extensions": {
          "authority_key_id": "kHeSNWfE/6jMqeZ72YB5e8yT+Tg=",
          "basic_constraints": {
            "is_ca": false
          },
          "certificate_policies": [
            "2.23.140.1.2.1"
          ],
          "extended_key_usage": {
            "client_auth": null,
            "server_auth": true
          },
          "key_usage": {
            "digital_signature": true,
            "content_commitment": false,
            "key_agreement": false,
            "data_encipherment": false,
            "key_encipherment": false,
            "key_cert_sign": false,
            "crl_sign": false
          },
          "signed_certificate_timestamps": [
            "2026-07-02T17:45:16Z"
          ],
          "subject_alt_name": {
            "dns_names": [
              "cloudflare.co.at",
              "*.cloudflare.co.at"
            ]
          },
          "subject_key_id": "ehC23DrIj2e+74TlkL/6l9r89EU="
        },
        "check_date": "2026-08-01T00:58:16Z"
      },
      "ssl_last_change_date": "2026-08-01T00:59:13Z",
      "webdata": {
        "connection_status": "success",
        "html": {
          "source_code_hash": "5ed8b057fba5cebda7c6db7e52e25ebc8773071336caca055afd5d0244651860"
        },
        "http": {
          "status_code_first": 301,
          "status_code_last": 200,
          "redirection_history": [
            {
              "url": "http://cloudflare.co.at/",
              "status_code": 301
            },
            {
              "url": "https://www.cloudflare.com",
              "status_code": 200
            }
          ],
          "external_redirection": true,
          "final_url": "https://www.cloudflare.com",
          "final_fqdn": "www.cloudflare.com",
          "final_domain": "cloudflare.com",
          "headers": {
            "others": [
              {
                "name": "date",
                "value": "Sun, 07 Jun 2026 16:49:53 GMT"
              },
              {
                "name": "transfer_encoding",
                "value": "chunked"
              }
            ],
            "access_control_allow_headers": null,
            "access_control_allow_methods": null,
            "access_control_allow_origin": null,
            "cache_control": "public, max-age=10, s-maxage=10",
            "clear_site_data": null,
            "content_encoding": "gzip",
            "content_security_policy": "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://static.cloudflareinsights.com https://static-staging.cloudflareinsights.com https://challenges.cloudflare.com https://*.onetrust.com https://cdn.cookielaw.org https://ot.www.cloudflare.com https://www.googletagmanager.com https://tagmanager.google.com https://www.googleadservices.com https://googleads.g.doubleclick.net htt…",
            "content_type": "text/html; charset=utf-8",
            "cross_origin_embedder_policy": null,
            "cross_origin_opener_policy": "unsafe-none",
            "cross_origin_resource_policy": "cross-origin",
            "expect_ct": null,
            "feature_policy": null,
            "last_modified": null,
            "permission_policy": null,
            "referrer_policy": "strict-origin-when-cross-origin",
            "server": "cloudflare",
            "set_cookie": "_ga=GA1.1.9fd88b76-2950-446b-b579-afd1a318b27e; Domain=.cloudflare.com; Expires=Wed, 07 Jul 2027 16:49:53 GMT; Path=/, cfz_google-analytics_v4={\"nzcr_ga4\":{\"v\":\"9fd88b76-2950-446b-b579-afd1a318b27e\",\"e\":1814978993310}}; Domain=.cloudflare.com; Expires=Wed Jul 07 2027 16:49:53 GMT+0000 (Coordinated Universal Time); HttpOnly; SameSite=Lax; Path=/; Secure, cfz_adobe={\"MsVJ_ecid\":{\"v\":\"CiYyNDIxOTc3NDA…",
            "strict_transport_security": "max-age=31536000; includeSubDomains",
            "x_content_type_options": "nosniff",
            "x_download_options": null,
            "x_frame_options": "SAMEORIGIN",
            "x_permitted_cross_domain_policies": null,
            "x_powered_by": null,
            "x_xss_protection": "1; mode=block"
          },
          "cookies": [
            {
              "name": "_ga",
              "value": "GA1.1.9fd88b76-2950-446b-b579-afd1a318b27e"
            },
            {
              "name": "cfz_adobe",
              "value": "{\"MsVJ_ecid\":{\"v\":\"CiYyNDIxOTc3NDA0MzQzMDIxMjk0NzI0MjkxMTYzODk2Njc5MzIxOFIOCJPS9pfqMyoDVkE2MALwAZPS9pfqMw==\",\"e\":1814978993383}}"
            }
          ]
        }
      }
    },
    {
      "punycode": "cloudflare.co.il",
      "unicode": "cloudflare.co.il",
      "is_idn": false,
      "subdomain": null,
      "subdomain_last": null,
      "subdomain_root": null,
      "name": {
        "punycode": "cloudflare",
        "unicode": "cloudflare",
        "is_idn": false,
        "contains_letter": true,
        "contains_number": false,
        "contains_hyphen": false,
        "length": 10,
        "lang": "en",
        "keywords": [
          "cloudflare"
        ],
        "keyword_count": 1,
        "latinized": [],
        "contains_confusable": false
      },
      "domain": {
        "punycode": "cloudflare.co.il",
        "unicode": "cloudflare.co.il",
        "is_idn": false,
        "name": {
          "punycode": "cloudflare",
          "unicode": "cloudflare",
          "is_idn": false,
          "contains_letter": true,
          "contains_number": false,
          "contains_hyphen": false,
          "length": 10,
          "lang": "en",
          "keywords": [
            "cloudflare"
          ],
          "keyword_count": 1
        },
        "extension": {
          "punycode": "co.il",
          "unicode": "co.il",
          "is_idn": false
        },
        "extension_root": {
          "punycode": "il",
          "unicode": "il",
          "is_idn": false
        },
        "extension_sub": {
          "punycode": "co",
          "unicode": "co",
          "is_idn": false
        },
        "extension_type": 2,
        "reserved": null,
        "premium": null,
        "registered": true,
        "whois": {
          "create_date": "2013-12-18T00:00:00Z",
          "update_date": "2023-12-09T00:00:00Z",
          "expiry_date": "2025-12-18T00:00:00Z",
          "registrar": "domain the net technologies ltd",
          "registrant": {
            "name": "domain administrator",
            "organization": "cloudflare ltd",
            "street": "101 townsend st. san francisco ca",
            "city": null,
            "state": null,
            "postal_code": "94107",
            "country": "us",
            "phone": "+1-555-0100",
            "email": "user@cloudflare.com"
          },
          "name_servers": [
            "thomas.ns.cloudflare.com",
            "vita.ns.cloudflare.com"
          ],
          "domain_status": [
            "transferlocked"
          ],
          "whois_server": null,
          "check_date": "2024-05-12T19:07:47Z"
        },
        "whois_normalized": {
          "registrant": {
            "organization": "cloudflareltd",
            "phone": "+1-555-0100",
            "email": "user@cloudflare.com",
            "email_fqdn_apex": "cloudflare.com",
            "email_domain_apex": "cloudflare.com"
          }
        },
        "whois_last_check_date": "2024-05-12T19:07:47Z",
        "whois_create_date_historical": [
          "2013-12-18T00:00:00Z"
        ],
        "whois_last_change_date": "2023-12-12T00:40:37Z",
        "whois_registrant_email_historical": [
          "user@cloudflare.com"
        ],
        "whois_privacy_enabled": false,
        "dns": {
          "a": {
            "update_date": "2026-09-21T15:01:17Z",
            "ip_addresses": [
              "104.21.51.80",
              "172.67.177.100"
            ]
          }
        },
        "dns_last_change_date": "2026-09-21T15:02:12Z",
        "ip_history": [
          "104.21.51.80",
          "172.67.177.100"
        ],
        "ssl": {
          "validity": {
            "start_date": "2026-07-04T19:43:11Z",
            "end_date": "2026-10-02T20:43:08Z"
          },
          "serial_number": "325223332400799624369181953225901451702",
          "check_date": "2026-08-02T18:42:41Z"
        },
        "ssl_last_change_date": "2026-08-02T18:43:21Z"
      },
      "type": 1,
      "subdomain_level_count": 0,
      "dns": {
        "a": {
          "update_date": "2026-09-21T15:01:17Z",
          "ip_addresses": [
            "104.21.51.80",
            "172.67.177.100"
          ]
        },
        "aaaa": {
          "update_date": "2026-09-21T15:01:17Z",
          "ip_addresses": [
            "2606:4700:3030::6815:3350",
            "2606:4700:3034::ac43:b164"
          ]
        },
        "ns": {
          "update_date": "2026-09-21T15:01:17Z",
          "name_servers": [
            "thomas.ns.cloudflare.com",
            "vita.ns.cloudflare.com"
          ]
        },
        "mx": {
          "update_date": "2026-09-21T15:01:17Z",
          "mail_servers": []
        },
        "soa": {
          "update_date": "2026-09-21T15:01:17Z",
          "mnames": [
            "thomas.ns.cloudflare.com"
          ],
          "rnames": [
            "dns.cloudflare.com"
          ],
          "rname_emails": [
            "user@cloudflare.com"
          ]
        },
        "txt": {
          "update_date": "2026-09-21T15:01:17Z",
          "values": [
            "\"v=spf1 -all\""
          ]
        },
        "cname": {
          "update_date": "2026-09-21T15:01:17Z",
          "values": []
        },
        "others": []
      },
      "dns_last_change_date": "2026-09-21T15:02:11Z",
      "ip_history": [
        "104.21.51.80",
        "172.67.177.100"
      ],
      "ssl": {
        "tags": [
          "dla"
        ],
        "fqdns": [
          "cloudflare.co.il"
        ],
        "version": 3,
        "serial_number": "325223332400799624369181953225901451702",
        "fingerprint": {
          "sha256": "cfe1551ae96e950a607e8bdf16e9b54e18c37fddd6f2e55b85f234857c36d451",
          "sha1": "d9a6826b3c829ac3aa0802b66b45febfcbc62de3",
          "md5": "94d8c76d76e716dafda9bfc6d6b87c65"
        },
        "validity": {
          "start_date": "2026-07-04T19:43:11Z",
          "end_date": "2026-10-02T20:43:08Z",
          "length": 7779597
        },
        "signature": {
          "is_self_signed": false,
          "is_valid": true,
          "value": "MEUCIEFyORwe5oY/qVp9Tc68X0OjnFWqWm3bNEXD9Zt8PuzuAiEA3Y9HJYhzerCc4YuQ6gq5LeUDXwknxrRY/129+lW6dEI=",
          "algorithm": {
            "oid": "1.2.840.10045.4.3.2",
            "name": "sha256"
          }
        },
        "issuer_dn": "CN=WE1,O=Google Trust Services,C=US",
        "issuer": {
          "common_name": "WE1",
          "country": "US",
          "state": null,
          "locality": null,
          "organization": "Google Trust Services",
          "organizational_unit": null
        },
        "subject_dn": "CN=cloudflare.co.il",
        "subject": {
          "common_name": "cloudflare.co.il",
          "country": null,
          "state": null,
          "locality": null,
          "organization": null,
          "organizational_unit": null
        },
        "extensions": {
          "authority_key_id": "kHeSNWfE/6jMqeZ72YB5e8yT+Tg=",
          "basic_constraints": {
            "is_ca": false
          },
          "certificate_policies": [
            "2.23.140.1.2.1"
          ],
          "extended_key_usage": {
            "client_auth": null,
            "server_auth": true
          },
          "key_usage": {
            "digital_signature": true,
            "content_commitment": false,
            "key_agreement": false,
            "data_encipherment": false,
            "key_encipherment": false,
            "key_cert_sign": false,
            "crl_sign": false
          },
          "signed_certificate_timestamps": [
            "2026-07-04T20:43:11Z"
          ],
          "subject_alt_name": {
            "dns_names": [
              "cloudflare.co.il",
              "*.cloudflare.co.il"
            ]
          },
          "subject_key_id": "kL8kv1egjKq05T5pKHWkz5tqOEE="
        },
        "check_date": "2026-08-02T18:42:41Z"
      },
      "ssl_last_change_date": "2026-08-02T18:43:20Z",
      "webdata": {
        "connection_status": "success",
        "html": {
          "source_code_hash": "b96e536b74dd7369cccd84c34ec94db9eaecd42535e99fc4564e0eb799b3bbef"
        },
        "http": {
          "status_code_first": 301,
          "status_code_last": 200,
          "redirection_history": [
            {
              "url": "http://cloudflare.co.il/",
              "status_code": 301
            },
            {
              "url": "https://www.cloudflare.com",
              "status_code": 200
            }
          ],
          "external_redirection": true,
          "final_url": "https://www.cloudflare.com",
          "final_fqdn": "www.cloudflare.com",
          "final_domain": "cloudflare.com",
          "headers": {
            "others": [
              {
                "name": "date",
                "value": "Wed, 26 Aug 2026 03:09:31 GMT"
              },
              {
                "name": "transfer_encoding",
                "value": "chunked"
              }
            ],
            "access_control_allow_headers": null,
            "access_control_allow_methods": null,
            "access_control_allow_origin": null,
            "cache_control": "public, max-age=10, s-maxage=10",
            "clear_site_data": null,
            "content_encoding": "gzip",
            "content_security_policy": "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://static.cloudflareinsights.com https://static-staging.cloudflareinsights.com https://challenges.cloudflare.com https://*.onetrust.com https://cdn.cookielaw.org https://ot.www.cloudflare.com https://www.googletagmanager.com https://tagmanager.google.com https://www.googleadservices.com https://googleads.g.doubleclick.net htt…",
            "content_type": "text/html; charset=utf-8",
            "cross_origin_embedder_policy": null,
            "cross_origin_opener_policy": "unsafe-none",
            "cross_origin_resource_policy": "cross-origin",
            "expect_ct": null,
            "feature_policy": null,
            "last_modified": null,
            "permission_policy": null,
            "referrer_policy": "strict-origin-when-cross-origin",
            "server": "cloudflare",
            "set_cookie": "_ga=GA1.1.06df730c-979f-47eb-978b-6ea66dafdade; Expires=Sun, 26 Sep 2027 03:09:31 GMT; Path=/, cfz_google-analytics_v4={\"nzcr_ga4\":{\"v\":\"06df730c-979f-47eb-978b-6ea66dafdade\",\"e\":1821928171802}}; Expires=Sun Sep 26 2027 03:09:31 GMT+0000 (Coordinated Universal Time); HttpOnly; SameSite=Lax; Path=/; Secure, cfz_adobe={\"MsVJ_ecid\":{\"v\":\"CiY3MDQyNjE1MjMyMDA5NTg3MjQ0MzU4NjQwNDYyNzI5Mjg2MjU1NlIOCLWyreC…",
            "strict_transport_security": "max-age=31536000; includeSubDomains",
            "x_content_type_options": "nosniff",
            "x_download_options": null,
            "x_frame_options": "SAMEORIGIN",
            "x_permitted_cross_domain_policies": null,
            "x_powered_by": null,
            "x_xss_protection": "1; mode=block"
          },
          "cookies": [
            {
              "name": "__cf_bm",
              "value": "eDW9.2PN5Wig2rIN.v4wpRIPNADwQ1126890Z.KUIOo-1787713771.7811172-1.0.1.1-4VsWIKZ24hXY1_5HkTXHAKDrLhNONqFJI0evYvwqxp2lXq.Xf_WE3YZGQUezK7Jlb65ogT4OrhrGncQpQHk9KNKN3XmClwtJToJKll6KjUdG0Pt.Hi_BLJOkfHdMNmxSg4nwA0v3FcVO7eDK3t0FVQ"
            },
            {
              "name": "_ga",
              "value": "GA1.1.06df730c-979f-47eb-978b-6ea66dafdade"
            }
          ]
        }
      }
    }
  ]
}
```

### 400 · Invalid Parameter (invalid apex=notabool)

```bash
curl 'https://api.deepinfo.com/v1/discovery/reverse-email?email=user%40cloudflare.com&apex=notabool' \
  -H 'apikey: YOUR_API_KEY' \
  -H 'Accept: application/json'
```

`Content-Type: application/json` · `deepinfo-request-id: 5f0c6a8e-1b2d-4c3e-9f4a-7b8c9d0e1f2a`

```json
{
  "code": 10400,
  "parameters": [
    {
      "param": "apex",
      "details": [
        "Must be a valid boolean."
      ]
    }
  ],
  "solution": "https://docs.deepinfo.com/reference/"
}
```

## Worked Examples

Worked examples of this endpoint, each on its own page with the exact request and its response: [Reverse WHOIS Email Examples](/reference/discovery/reverse-whois-email/examples/).

- [Domains Registered With One E-mail Address](/reference/discovery/reverse-whois-email/examples/email/): The domains registered with support@godaddy.com: 8, each with the address in `domain.whois.registrant.email`.
- [Any Address at the Same E-mail Domain](/reference/discovery/reverse-whois-email/examples/apex/): With apex=true, any address at godaddy.com matches, not just support@: 1,306 domains instead of 8.
- [Alphabetical Order](/reference/discovery/reverse-whois-email/examples/ordering-punycode/): The 8 domains registered with support@godaddy.com in alphabetical order (`ordering=punycode`).
