Документы API проверки подлинности электронной почты

Статус API

Начало работы

Все запросы к API требуют аутентификации с помощью ключа API. Вы можете найти свой ключ API на приборной панели.

Заголовок: "x-api-key: your-api-key"

Одиночная верификация

Проверьте один адрес электронной почты или домен на действительность, одноразовость, конфиденциальность и возможность доставки.

Конечная точка

GET /v1/verify

Параметры

ИмяТипТребуетсяОписание
inputstringДаАдрес электронной почты или домен для проверки (например, [email protected] или example.com).

apiDocs.responseFields

ПолеОписание
validУказывает, правильно ли указан формат электронной почты
blockУказывает, следует ли блокировать электронную почту (истинно, если истинны значения disposable, privacy, applePrivateEmail, deliverable или catch_all).
disposableОпределяет, является ли адрес электронной почты временным или одноразовым.
privacyОпределяет, используется ли на почтовом сервере почтовый псевдоним или переадресация.
applePrivateEmailУказывает, является ли этот адрес электронной почты адресом Apple Private.
deliverableПроверяет, существует ли почтовый ящик и может ли он принимать сообщения.
domainДоменная часть адреса электронной почты
email_addressАдрес электронной почты
catch_allУказывает, есть ли в домене конфигурация универсальной электронной почты, которая принимает все входящие письма независимо от адреса получателя.
mx_foundУказывает, есть ли в домене действующие почтовые серверы (MX-записи).
remaining_creditsКоличество кредитов API, оставшихся на вашем счету

Пример ответа

{
  "valid": true,
  "block": false,
  "disposable": false,
  "privacy": false,
  "applePrivateEmail": false,
  "deliverable": true,
  "domain": "example.com",
  "email_address": "[email protected]",
  "catch_all": false,
  "mx_found": true,
  "error": null,
  "remaining_credits": 99
}

Примеры кода

curl "https://api.verify-email.app/v1/[email protected]" \
  -H "X-API-Key: your-api-key"

Попробуйте

Для проверки конечных точек вам понадобится ключ API.

Попробуйте с:

Пакетная верификация

Проверка нескольких адресов электронной почты или доменов в одном запросе (не более 100 элементов).

Конечная точка

POST /v1/verify/batch

Параметры

ИмяТипТребуетсяОписание
inputsarray of stringsДаМассив адресов электронной почты или доменов для проверки

Примеры кода

curl -X POST "https://api.verify-email.app/v1/verify/batch" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your-api-key" \
  -d '{
    "inputs": [
      "[email protected]",
      "[email protected]"
    ]
  }'

Попробуйте

Для проверки конечных точек вам понадобится ключ API.

Попробуйте использовать разные домены: