[ validation · email ]● 1 cr · 60 req/min

Валидатор email

Проверяйте любой email-адрес за один вызов API — проверка синтаксиса, верификация MX-записей и обнаружение одноразовых адресов. Чёткие сигналы доставляемости для каждого адреса.

Проверка синтаксисаMX-записиОбнаружение одноразовых
[ 01 · live ]

Попробуйте вживую

auth · x-api-key

Нет API-ключа?

Войдите в аккаунт, чтобы создавать и управлять API-ключами.

› примеры
· user@example.comстандартный
· user@mailinator.comодноразовый
· bad@@emailневерный синтаксис
[ 02 · integrate ]

Руководство по интеграции

Скопируйте сниппет, подставьте свой API-ключ, запустите. Работает в любом HTTP-клиенте — примеры ниже на cURL, JavaScript и Python.

spec
POST/api/check-email
base
https://www.apipick.com

Validate 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"
}'
● 200 · ответ
{
  "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 запросов в месяц — достаточно для прототипа, но и близко не хватает для реальной нагрузки. Как только вы превышаете лимит, вас вынуждают перейти на ежемесячную подписку, даже если ваше использование нерегулярное или всплесковое.

Поля ответа

ПолеТипОписание
validbooleantrue, когда syntax_valid и mx_valid одновременно true
syntax_validbooleanФормат email соответствует синтаксическим правилам RFC
mx_validbooleanУ домена есть хотя бы одна активная MX-запись
disposablebooleanДомен — известный сервис одноразовой/временной почты
domainstringИзвлечённая доменная часть email
normalizedstring | nullКаноническая форма в нижнем регистре, нормализованная по Unicode
reasonstring | nullПонятное человеку объяснение, когда проверка не пройдена
[ 03 · limits ]

Лимиты запросов

Ограничение действует на API-ключ, скользящее окно 60 секунд. При превышении вы получаете чистый 429 с заголовком Retry-After.

частота запросов

60req/min

На API-ключ, на эндпоинт. Скользящее окно 60 секунд.

параллелизм

3concurrent

Максимум одновременных активных запросов на API-ключ.

заголовки ответа
X-RateLimit-LimitМаксимум запросов в минуту
X-RateLimit-RemainingОсталось запросов в текущем окне
X-RateLimit-ResetСекунд до сброса текущего окна
Retry-AfterСколько секунд ждать перед повтором (только при 429)
● 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-агента на естественном языке

Validate user@example.com
Is test@mailinator.com a disposable email?
Can john.doe@company.org receive emails?

Совместимые платформы

Claude CodeCursorOpenAI CodexManusGoogle AntigravityOpenClaw
apipick-lab /
apipick-email-validation

Навык Claude Code для API валидатора email APIpick

Выполняет проверку синтаксиса, проверку MX-записей и обнаружение одноразовых email через запросы на естественном языке в любом AI-агенте для кодинга.

TypeScript1 кредит / запросБесплатная установка
Посмотреть навык на GitHub