api.unwrap.email Open in urlscan Pro
188.114.97.3  Public Scan

Submitted URL: http://api.unwrap.email/
Effective URL: https://api.unwrap.email/
Submission: On October 28 via api from ES — Scanned from IL

Form analysis 2 forms found in the DOM

<form data-v-20e78fcd="" data-v-b6e18839="" data-v-244454d9="" class="card-form">
  <div data-v-7cabdec9="" data-v-b6e18839="" class="card-form-input"><label data-v-7cabdec9="" class="card-form-input-label sr-only" for="security-scheme-UNWRAP-EMAIL-API-TOKEN">Header API </label><input data-v-7cabdec9="" placeholder="Token"
      id="security-scheme-UNWRAP-EMAIL-API-TOKEN" autocomplete="off" class="card-form-input-text" data-1p-ignore="" spellcheck="false" type="password" value=""><label data-v-7cabdec9="" class="card-form-input-mask"><span data-v-7cabdec9=""
        class="sr-only">Hide Password</span><svg data-v-a4126bd9="" data-v-7cabdec9="" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" class="scalar-icon size-full card-form-input-mask-icon" ariahidden="true" role="presentation"
        style="--3c7f90fa: 2;">
        <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"
          d="M12 5.251C7.969 5.183 3.8 8 1.179 10.885a1.663 1.663 0 0 0 0 2.226C3.743 15.935 7.9 18.817 12 18.748c4.1.069 8.258-2.813 10.824-5.637a1.663 1.663 0 0 0 0-2.226C20.2 8 16.031 5.183 12 5.251"></path>
        <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M15.75 12A3.75 3.75 0 1 1 12 8.249 3.75 3.75 0 0 1 15.75 12"></path>
      </svg><input data-v-7cabdec9="" aria-controls="security-scheme-UNWRAP-EMAIL-API-TOKEN" aria-expanded="false" type="checkbox"></label></div>
</form>

<form data-v-d99a68c2="">
  <div data-v-d99a68c2="" class="border-1/2 rounded bg-b-1 md:mx-1 overflow-visible flex-1">
    <table class="grid auto-rows-auto min-h-8 mb-0" style="grid-template-columns: 1fr;"><!---->
      <tbody>
        <tr data-v-d99a68c2="" class="group contents w-fit min-w-full">
          <th data-v-d99a68c2=""
            class="min-h-8 min-w-8 border-l-0 border-t-0 border-b-1/2 border-r-1/2 flex text-sm last:border-r-0 group-last:border-b-transparent p-0 m-0 relative truncate font-medium px-2 py-1.5 relative col-span-full cursor-pointer py-[0px] px-[0px] flex items-center"
            role="cell">
            <div class="contents"><button data-v-d99a68c2="" id="headlessui-popover-button-4" aria-expanded="false" data-headlessui-state=""
                class="scalar-button scalar-row cursor-pointer items-center rounded w-full text-sm scalar-button-ghost bg-transparent active:text-c-1 hocus:text-c-1 h-auto py-0 px-0 text-c-2 hover:text-c-1 font-normal justify-start"
                type="button"><!---->
                <div data-v-d99a68c2="" class="text-c-1 h-8 flex min-w-[94px] items-center pr-0 pl-2"> Auth Type </div>
                <div data-v-d99a68c2="" class="pl-2"> None </div><svg data-v-a4126bd9="" data-v-d99a68c2="" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" class="scalar-icon size-3 min-w-3 ml-auto mr-2.5" ariahidden="true"
                  role="presentation" style="--3c7f90fa: 2;">
                  <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m4.5 8.25 7.5 7.5 7.5-7.5"></path>
                </svg><!---->
              </button><!----></div><!---->
            <div hidden="" style="position: fixed; height: 0px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; display: none;"></div>
          </th>
        </tr>
      </tbody>
    </table>
  </div>
  <div hidden="" style="position: fixed; height: 0px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; display: none;"></div>
  <div data-v-d99a68c2="" id="combobox-4HOtP9c8lIWYm-C8_mKn-"></div>
</form>

Text Content

Open Menu

Open Search(Keyboard Shortcut)⌃k


 * Collapse Email  
   
   Email
   
   * Validate Email Address
     
       HTTP Method: GET

 * Expand Models  
   
   Models

Set to
Dark Mode Powered by scalar.com

1.0.0
OAS 3.0.0


UNWRAPEMAIL API

Download OpenAPI Document

UnwrapEmail API documentation

Base URL
Base URL
Selected:https://api.unwrap.email/v1
version
version
Selected: v1
API Key (API Token Auth)
Header API Hide Password
Client Libraries

Shell

Ruby

Node.js

PHP

PythonSelect Client
LibraryLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP
v1HTTP
v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession

More
cURL Shell


EMAIL # COPY LINK TO "EMAIL"


Endpoints

GET/emails/validate


VALIDATE EMAIL ADDRESS # COPY LINK TO "VALIDATE EMAIL ADDRESS"

Performs validation on incoming email address and returns whether it is a
disposable email or not, along with other validations and metadata

Query Parameters
 * email
   string email
   required

Responses
 * 200Validation success response
   application/json

GET/emails/validate
Shell
cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP
v1HTTP
v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession
Copy content

curl --request GET \
  --url 'https://api.unwrap.email/v1/emails/validate?email=' \
  --header 'Unwrap-Email-Api-Token: YOUR_TOKEN'


Test Request
200
Show Schema
Copy content

{
  "id": "…",
  "inbound": "hello@example.com",
  "normalized": "hello@example.com",
  "validations": {
    "is_disposable": true,
    "has_label": true,
    "is_subdomain": true,
    "has_valid_mx_records": true,
    "safe_to_send": true
  },
  "metadata": {
    "username": {
      "inbound": "…",
      "normalized": "…",
      "has_label": true,
      "label": "…"
    },
    "domain": {
      "is_disposable": true,
      "is_subdomain": true,
      "has_valid_mx_records": true,
      "root": "…",
      "inbound": "…",
      "mx_records": [
        {
          "priority": 1,
          "host": "…"
        }
      ],
      "disposable_sources": [
        "https://example.com"
      ]
    }
  }
}

Validation success response


MODELS

{} EmailValidationResult # Copy link to " {} EmailValidationResult"

Powered by Scalar.com
GET
https://api.unwrap.email/{version}
/emails/validate


Send


 
Email
 
Validate Email Address

 
GET
,\ \\\,_ \` ,\ __,.-" =__) ." ),_/ , \/\_\_| )_-\ \_-` `-----` `--`
__ // \,_ \` ,\ __,.-" =__) ." ),_/ , \/\ \_| // / / / / /
Let's Get Started

Create request, folder, collection or import OpenAPI document


Validate Email Address
AllQueryAuthCookiesHeaders
All
Authentication

Auth Type
None




Path Variables

You can use variables in your path: /endpoint/{my_path_variable}
Cookies
Clear
Key

Value


Headers
Clear
Key

Value


Query Parameters
Clear
email
Required
Value



Body

JSON
9
1




Response
AllCookiesHeadersBody
All
.,,uod8B8bou,,. ..,uod8BBBBBBBBBBBBBBBBRPFT?l!i:.
||||||||||||||!?TFPRBBBBBBBBBBBBBBB8m=, |||| '""^^!!||||||||||TFPRBBBVT!:...!
|||| '""^^!!|||||?!:.......! |||| ||||.........! |||| ||||.........! ||||
||||.........! |||| ||||.........! |||| ||||.........! |||| ||||.........! ||||,
||||.........` |||||!!-._ ||||.......;. ':!|||||||||!!-._ ||||.....bBBBBWdou,.
bBBBBB86foi!|||||||!!-..:|||!..bBBBBBBBBBBBBBBY!
::!?TFPRBBBBBB86foi!||||||||!!bBBBBBBBBBBBBBBY..!
:::::::::!?TFPRBBBBBB86ftiaabBBBBBBBBBBBBBBY....!
:::;`"^!:;::::::!?TFPRBBBBBBBBBBBBBBBBBBBY......!
;::::::...''^::::::::::!?TFPRBBBBBBBBBBY........!
.ob86foi;::::::::::::::::::::::::!?TFPRBY..........`
.b888888888886foi;:::::::::::::::::::::::..........`
.b888888888888888888886foi;::::::::::::::::...........b888888888888888888888888888886foi;:::::::::......`!Tf998888888888888888888888888888888886foi;:::....`
'"^!|Tf9988888888888888888888888888888888!::..`
'"^!|Tf998888888888888888888888889!! '` '"^!|Tf9988888888888888888!!` iBBbo.
'"^!|Tf998888888889!` WBBBBbo. '"^!|Tf9989!` YBBBP^' '"^!` `
Send Request
^ ↵