Замените YOUR_ACCESS_KEY ключом своей формы. Для всех вариантов используется один адрес отправки.
Промпт
Задание вашему ИИ агенту
Подключи форму на моём сайте к Formhunt.
Отправляй поля методом POST на https://api.formhunt.ru/v1/submit.
Добавь скрытое поле access_key со значением YOUR_ACCESS_KEY.
Сохрани дизайн, компоненты и подписи полей.
Используй обычную HTML отправку без SDK и своей базы данных.
Проверь обязательные поля, email и работу на мобильном экране.
Для обычной отправки в React достаточно компонента form с action, method и скрытым access_key. Код выше не требует SDK или отдельного состояния для каждого поля.
Встройте компонент
Сохраните пример в ContactForm.tsx и импортируйте его на нужную страницу. В JSX подпись связывается с полем через htmlFor. Обязательность и формат email проверяет браузер.
Если форма уже есть
Сохраните компоненты и классы проекта. Добавьте hidden input с именем access_key и общий action. Если существующий onSubmit вызывает preventDefault, выберите один путь: обычный POST или fetch. Два обработчика не должны отправлять заявку одновременно.
Отправка без перехода страницы
Для собственного интерфейса ожидания и ошибки используйте FormData и fetch. Собирайте поля из form вместе с access_key и очищайте их только после подтверждённого успеха.
Источники и дата проверки
Редакционная сверка: 2026-10-27. Учитывайте версию инструментов в своём проекте.