Валидатор email
Проверяйте любой email-адрес за один вызов API — проверка синтаксиса, верификация MX-записей и обнаружение одноразовых адресов. Чёткие сигналы доставляемости для каждого адреса.
Попробуйте вживую
Нет API-ключа?
Войдите в аккаунт, чтобы создавать и управлять API-ключами.
Руководство по интеграции
Скопируйте сниппет, подставьте свой API-ключ, запустите. Работает в любом HTTP-клиенте — примеры ниже на cURL, JavaScript и Python.
/api/check-emailhttps://www.apipick.comValidate an email address and receive syntax, MX, and disposable detection results
emailstringобязательныйThe email address to validate user@example.com
curl -X POST "https://www.apipick.com/api/check-email" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"email": "user@example.com"
}'{
"success": true,
"code": 200,
"message": "Email validation complete",
"data": {
"email": "user@example.com",
"valid": true,
"syntax_valid": true,
"mx_valid": true,
"disposable": false,
"domain": "example.com",
"normalized": "user@example.com",
"reason": null
},
"credits_used": 1,
"remaining_credits": 99
}Три проверки за один вызов
Проверка синтаксиса
Проверяет соответствие формату RFC, выявляет опечатки и возвращает нормализованную каноническую форму адреса.
Проверка MX-записей
Выполняет живой DNS-запрос, чтобы подтвердить, что у домена есть активные записи почтового обмена и он может принимать письма.
Обнаружение одноразовых адресов
Сверяет с базой из более чем 50 000 известных одноразовых и временных email-доменов (Mailinator, Guerrilla Mail и др.).
Идеально для этих сценариев
Регистрация в SaaS
Блокируйте одноразовые email при регистрации, чтобы предотвратить злоупотребление пробными периодами и сохранить настоящую базу пользователей.
Гигиена маркетинговых списков
Очищайте списки email перед кампаниями, чтобы повысить доставляемость и защитить репутацию отправителя.
Защита от мошенничества
Выявляйте временные адреса, используемые при мошеннических регистрациях, злоупотреблении купонами и создании фейковых аккаунтов.
Обогащение данных AI-агентами
Используйте как инструмент LLM для проверки качества email внутри автономных пайплайнов исследования лидов, обогащения CRM и автоматизации аутрича.
Альтернатива ZeroBounce и AbstractAPI
То же качество проверки — без ценового барьера за пакеты и без ежемесячного лимита в 100 запросов.
ZeroBounce | AbstractAPI | API Pick ✓ | |
|---|---|---|---|
| Бесплатный тариф | 100 / месяц | 100 / месяц | 100 кредитов при регистрации |
| Истекают ли бесплатные кредиты? | Ежемесячный сброс | Ежемесячный сброс | Никогда не истекают |
| Цена pay-as-you-go | $24 / 3,000 emails | $14 / mo (10k) | $5 / 5,000 emails |
| Стоимость за 1000 email | ~$8.00 | ~$1,40 (мес. подписка) | $1.00 |
| Проверка синтаксиса | ✓ | ✓ | ✓ |
| Проверка MX-записей | ✓ | ✓ | ✓ |
| Обнаружение одноразовых | ✓ | ✓ | ✓ |
| Старт без банковской карты | ✗ | ✗ | ✓ |
| Готовность к AI-агентам / LLM | Частично | Частично | ✓ Нативный JSON |
Проблема ZeroBounce
ZeroBounce берёт $24 всего за 3000 проверок — это $8 за 1000 email. Для команд, прогоняющих сколько-нибудь заметные объёмы через регистрационную форму или пайплайн обогащения CRM, расходы быстро растут. Настоящего pay-as-you-go нет: вы покупаете кредиты пакетами, а неиспользованные не переносятся как следует.
Проблема AbstractAPI
Бесплатный тариф AbstractAPI даёт всего 100 запросов в месяц — достаточно для прототипа, но и близко не хватает для реальной нагрузки. Как только вы превышаете лимит, вас вынуждают перейти на ежемесячную подписку, даже если ваше использование нерегулярное или всплесковое.
Поля ответа
| Поле | Тип | Описание |
|---|---|---|
| valid | boolean | true, когда syntax_valid и mx_valid одновременно true |
| syntax_valid | boolean | Формат email соответствует синтаксическим правилам RFC |
| mx_valid | boolean | У домена есть хотя бы одна активная MX-запись |
| disposable | boolean | Домен — известный сервис одноразовой/временной почты |
| domain | string | Извлечённая доменная часть email |
| normalized | string | null | Каноническая форма в нижнем регистре, нормализованная по Unicode |
| reason | string | null | Понятное человеку объяснение, когда проверка не пройдена |
Лимиты запросов
Ограничение действует на API-ключ, скользящее окно 60 секунд. При превышении вы получаете чистый 429 с заголовком Retry-After.
60req/min
На API-ключ, на эндпоинт. Скользящее окно 60 секунд.
3concurrent
Максимум одновременных активных запросов на API-ключ.
X-RateLimit-LimitМаксимум запросов в минутуX-RateLimit-RemainingОсталось запросов в текущем окнеX-RateLimit-ResetСекунд до сброса текущего окнаRetry-AfterСколько секунд ждать перед повтором (только при 429)HTTP/1.1 429 Too Many Requests
Retry-After: 12
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 12
{
"error": "rate_limit_exceeded",
"message": "Rate limit exceeded: 60 requests/minute per API key. Retry after 12s.",
"retry_after": 12
}Часто задаваемые вопросы
В: В чём разница между valid и mx_valid?
О: mx_valid лишь говорит, что домен может принимать письма. valid объединяет syntax_valid и mx_valid — это ключевое поле, когда вам просто нужно знать, доставляем ли адрес. Флаг disposable возвращается отдельно, чтобы вы могли сами определять политику в отношении временных адресов.
В: Отправляет ли API тестовое письмо для проверки почтового ящика?
О: Нет. API выполняет DNS-запросы MX, но не отправляет писем и не делает SMTP-зондирование. Это значит, что существование конкретного ящика подтвердить нельзя, но проверка доставляемости на уровне домена отсекает подавляющее большинство плохих адресов без каких-либо рисков для конфиденциальности или спама.
В: Могут ли AI-агенты вызывать этот API как инструмент?
О: Да. Эндпоинт принимает единственную строку email и возвращает плоский объект JSON — его легко определить как OpenAI function, инструмент Claude, инструмент LangChain или действие в любом фреймворке агентов. Идеально для автономных пайплайнов обогащения лидов и поддержания чистоты CRM.
В: Насколько актуален чёрный список одноразовых email?
О: Чёрный список берётся из поддерживаемого сообществом репозитория disposable-email-domains на GitHub (более 50 000 доменов). Он автоматически обновляется при каждом холодном старте сервера.
Используйте валидатор email в Claude Code и AI-агентах
Установите официальный навык для Claude Code, чтобы проверять email прямо внутри вашего AI-агента для кодинга — без ручных вызовов API. Работает с Claude Code, Cursor, OpenAI Codex и другими.
Спрашивайте у своего AI-агента на естественном языке
Совместимые платформы
Навык Claude Code для API валидатора email APIpick
Выполняет проверку синтаксиса, проверку MX-записей и обнаружение одноразовых email через запросы на естественном языке в любом AI-агенте для кодинга.