Валидация Email
Проверить один email-адрес
Отправляет один email-адрес на валидацию. Система проверяет существование почтового ящика через DNS/MX-записи, SMTP-подключение и провайдер-специфичные методы.
Как это работает:
- Email проходит синтаксическую проверку. Если формат невалидный — возвращается мгновенный ответ с status: "invalid" без списания кредитов.
- Если формат корректный — email ставится в очередь на проверку, списывается 1 кредит, возвращается task_id.
- Проверка занимает от нескольких секунд до 2 минут в зависимости от домена.
Получение результата:
- Polling: используйте GET /api/v1/tasks/:taskId для отслеживания статуса, затем GET /api/v1/tasks/:taskId/results для получения результата.
- Webhook: передайте webhook_url в запросе — мы отправим POST-запрос на указанный URL, когда проверка завершится.
Кредиты: 1 email = 1 кредит. Кредит списывается сразу при постановке в очередь. Невалидные по синтаксису email не тарифицируются.
post/api/v1/validate/single
Request
- Base URL: https://api.uchecker.net
- URL: https://api.uchecker.net/api/v1/validate/single
- Auth: one of:
- HTTP bearer
- API key in header x-api-key
Request body
Example request
{
"email": "user@example.com",
"client_type": "api",
"webhook_url": "https://your-site.com/webhook/validation-complete"
}Response
Email поставлен в очередь на валидацию. Используйте task_id из ответа для получения результата.
Example response
{
"success": true,
"task_id": 123,
"email": "user@example.com",
"status": "queued",
"credits_used": 1,
"credits_remaining": 999,
"estimated_completion": "2024-01-01T12:00:30.000Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.