Документация
FormHook Docs
FormHook принимает заявки с любого сайта без серверного кода и доставляет их в Telegram, Email или Webhook/CRM.
⚡ 🔧 📡 🛠
Быстрый старт
Подключите форму за 5 минут
Подключение SDK
Декларативный режим и JS API
API Reference
HTTP endpoint, формат запроса и ответа
Troubleshooting
Заявка не приходит? Telegram не работает?
Как работает FormHook
Ваша HTML-форма или JS-код отправляет POST на endpoint FormHook.
FormHook проверяет заявку, сохраняет её и мгновенно рассылает уведомления
по настроенным каналам.
Форма →
POST /api/c1/sites/{siteKey}/submissions↓ сохранение + валидация
Telegram · Email · Webhook
Ключевые концепции
- →Site — проект в FormHook, соответствует одному сайту. Имеет уникальный
siteKey. - →siteKey — публичный идентификатор сайта. Указывается в SDK и в URL endpoint.
- →Submission — одна заявка. Содержит данные формы, timestamp, статус доставки.
- →Channel — канал уведомлений: Telegram, Email или Webhook.
- →Domain verification — подтверждение владения доменом через TXT-запись DNS.
Требования
- →Аккаунт FormHook — зарегистрироваться бесплатно
- →Сайт с HTML-формой или JS-кодом (любая платформа)
- →Для Telegram-уведомлений: Telegram-чат/канал с добавленным
@FormHookBot
Бесплатный тариф — до 100 заявок в месяц без ограничений по функциям. Банковская карта не нужна.