Cold Leads

API перевірки e-mail-адрес

Через недоставлені листи ваш домен потрапляє в чорні списки. Перевіряйте кожну адресу до того, як вона потрапить у розсилку — з CRM, форми реєстрації чи скрипта — одним HTTP-викликом.

Перевірені списки, чистий домен

Що перевіряє один виклик

Кожна адреса проходить той самий конвеєр, що й розсилки в самому застосунку:

  • Синтаксис і довжина (RFC 5321).
  • Одноразові й тимчасові домени за вбудованим списком поширених сервісів.
  • Рольові акаунти (info@, sales@, support@), які рідко відповідають на холодні листи.
  • MX-записи: чи домен узагалі приймає пошту?
  • Перевірка скриньки та accept-all через SMTP, коли наш сервер може з’єднатися з поштовим сервером одержувача; інакше причина smtp_unreachable показує, що скриньку не перевірено.

Три групи замість балів, які треба тлумачити

Відповідь — valid, risky або invalid із кодами причини. На адреси, визнані недійсними, кампанії ніколи не надсилають; ризиковані (accept-all сервери, одноразові домени, непевні або незавершені перевірки) вирішуєте ви. Результат valid з причиною smtp_unreachable означає, що домен приймає пошту, але саму скриньку не перевірено; catch_all дорівнює true, лише коли перевірка accept-all відбулася.

curl -X POST https://coldleads.app/api/v1/verify \
  -H "x-api-key: sk_…" -H "Content-Type: application/json" \
  -d '{"email":"jane.doe@example.com"}'

# ілюстративні відповіді (example.com зарезервовано для документації)
# скриньку не перевірено (немає SMTP-з’єднання з поштовим сервером)
{ "status": "valid", "score": 75, "reasons": ["smtp_unreachable"], "mx": "mx.example.com", "catch_all": false }
# скриньку підтверджено через SMTP
{ "status": "valid", "score": 97, "reasons": ["ok"], "mx": "mx.example.com", "catch_all": false }

Списки та ціна

Масовий endpoint: до 5 000 адрес у завданні, 5 завдань паралельно, результати як JSON (експорт у CSV — у веб-застосунку). 120 запитів на хвилину на ключ. 1 кредит за адресу; тариф Business ($99/місяць) містить 10 000 кредитів і API, додаткові пакети — $5 за 1 000.

Результати кешуються 30 днів, тож повторна перевірка того самого списку швидка; але кожна перевірка коштує 1 кредит.

Оплата, якою ви керуєте з застосунку

Тариф змінюється в Налаштуваннях, і ви обираєте, коли він почне діяти — сьогодні (невикористані дні зараховуються, починається новий розрахунковий місяць) або з наступного поновлення. Картку оновлюєте одним кліком, скасувати можна будь-коли: скасована підписка працює до кінця оплаченого періоду. Без панелі Stripe і листів у підтримку.

Усі клієнти в одному місці

Питання

Є специфікація OpenAPI?

Так — /api/v1/openapi.json (OpenAPI 3.1). Довідник із прикладами — на /api/v1.

Який тариф містить API?

Business. Solo та Team перевіряють списки у веб-застосунку зі своїх місячних кредитів.

Де виконуються перевірки?

На серверах Cold Leads, ніколи не з вашого домену. Адреси отримують лише наші хостинг-провайдери та, під час перевірки скриньки, поштовий сервер одержувача; результати зберігаються 30 днів у кеші.

Чи можна знайти адресу за іменем і компанією?

Так — POST /api/v1/find приймає ім’я та домен, перебирає поширені шаблони адрес і повертає найімовірнішу адресу з оцінкою впевненості та перевіреними кандидатами. Метод verified — лише коли перевірка скриньки підтвердила адресу; інакше pattern. 1 кредит.