Документация по API проверки электронной почты

Инструкции мгновенной проверки

+ Создать новый API ключ

Введение

Добро пожаловать в API проверки одного email EmailVerify.io! Этот API позволяет проверять отдельный адрес email в реальном времени с помощью простого запроса, обеспечивая точность и надежность вашей электронной почты.

Аутентификация

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

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

Проверяйте отдельный email, заменив плейсхолдеры на ваш уникальный API ключ и адрес email в следующем URL:

Получить URL запроса (HTTPS)
Copy
https://app.emailverify.io/api/v1/[email protected]

Пример успешного ответа

Вы получите ответ, как показано ниже, если запрос одного email успешно обработан:

URL
Copy
{
  "email": "[email protected]",
  "status": "valid",
  "sub_status": "permitted"
}

Проверки при проверке одного email

Проверка Regex: Проверяйте структуру email с помощью стандартных шаблонов regex, чтобы выявить ошибки и опечатки до дальнейшей обработки.

Проверка MX: Проверяйте действительные записи Mail Exchange (MX), чтобы подтвердить, что домен email настроен для получения сообщений и активен.

Проверка MX на черные списки: Определяйте домены в известных черных списках спама или вредоносной активности, чтобы избежать ненадежных или опасных адресов.

Проверка SMTP: Проверка в реальном времени путем пинга SMTP сервера получателя, чтобы убедиться, что email существует и может получать сообщения.

Ответы с ошибками

Сообщение об ошибке
Описание
Недействительный API ключ
Если ключ отключен или не существует
Неверный запрос
недействительные параметры в конечной точке API
Осталось 0 кредитов
У пользователя нет кредитов
Пожалуйста, попробуйте снова
Если что-то пошло не так на нашей стороне

Проверить баланс аккаунта

Используйте следующий GET-запрос, чтобы проверить текущий баланс аккаунта (оставшиеся ежедневные и мгновенные кредиты).

URL GET-запроса (HTTPS):
Copy
https://app.emailverify.io/api/v1/check-account-balance/?key=<Your_API_Key>

Здесь замените <Your_API_Key> на ваш действующий API ключ.

Ответ (JSON):
Copy
{
  "api_status": "enabled",
  "daily_credits_limit": 150,
  "referral_credits": 100,
  "remaining_credits": 15000
}