← APIs / Email Verification
Verified

Email Verification

Apiosk Basicsby Apiosk Basics · General

Real-time email address validation: syntax, MX records, SMTP check, plus disposable/role/free flags and a deliverability score.

dataapi
Price per request
$0.16
About

Email Verification (APILayer) via Apiosk: a single GET /check validates one email address end to end — syntax (format_valid), domain MX presence (mx_found), a live SMTP mailbox probe (smtp_check), and classification flags for role addresses, disposable/throwaway domains and free providers, plus a 0–1 quality score. Stateless and metered per call via x402; the caller pays with the X-Payment header while the APILayer key is injected by the provider as the apikey header.

Base URL
https://gateway.apiosk.com/email-verification
Technical Specs
Auth MethodapiKey
Response FormatJSON
Endpoints1
Endpoints
MethodPathDescriptionCost
GET /check Validate a single email address: format, MX, SMTP mailbox check, and disposable/role/free classification with a deliverability score.
$0.14 default
View details
Endpoint documentation
GET/check
$0.14 default
Description

Validate a single email address: format, MX, SMTP mailbox check, and disposable/role/free classification with a deliverability score.

Pricing
$0.14 default
Parameters
{
  "email": {
    "description": "Email address to validate, e.g. support@apple.com",
    "required": true,
    "type": "string"
  },
  "format": {
    "description": "Set 1 for pretty-printed JSON.",
    "required": false,
    "type": "integer"
  },
  "smtp": {
    "description": "Set 0 to skip the live SMTP mailbox check (default 1).",
    "required": false,
    "type": "integer"
  }
}
Response schema
{
  "properties": {
    "catch_all": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "did_you_mean": {
      "type": "string"
    },
    "disposable": {
      "type": "boolean"
    },
    "domain": {
      "type": "string"
    },
    "email": {
      "type": "string"
    },
    "format_valid": {
      "type": "boolean"
    },
    "free": {
      "type": "boolean"
    },
    "mx_found": {
      "type": "boolean"
    },
    "role": {
      "type": "boolean"
    },
    "score": {
      "type": "number"
    },
    "smtp_check": {
      "type": "boolean"
    },
    "user": {
      "type": "string"
    }
  },
  "type": "object"
}
Example response
{
  "catch_all": null,
  "did_you_mean": "",
  "disposable": false,
  "domain": "apple.com",
  "email": "support@apple.com",
  "format_valid": true,
  "free": false,
  "mx_found": true,
  "role": true,
  "score": 0.8,
  "smtp_check": true,
  "user": "support"
}