Платформа · API

Приём заявок по API

Заявка с формы на API попадает в CRM, журнал записи, мессенджер или службу доставки без ручного переноса. Подключается адресом вебхука, без программиста.

999 ₽ в месяц или 9 999 ₽ в год · проверка бесплатно

Человек работает за ноутбуком за деревянным столом

Заявка с формы · API

Павел, замер кухни в субботу

APIWoove ConnectYCLIENTS
CRMTelegramСДЭК

Коротко

Формы API и Woove Connect

У API формы нет вообще: заявку отправляет ваш код, будь то сервер сайта, мобильное приложение или бот. Заявку шлёт POST с JSON на адрес вебхука, дальше она проходит тот же путь, что и обычная: разбор полей, защита от повторов, передача в сервис и запись в журнал.

Как это устроено

Как это устроено в API

Тело читается как JSON, когда в заголовке Content-Type стоит application/json, иначе разбирается как форма. Ключи объекта становятся именами полей. Вложенные объекты раскладываются в плоский список, а массив пар с подписью и значением превращается в поля с этими подписями. В ответ приходит {"ok": true}. Слать можно и из браузера: заголовки CORS разрешают POST с любого домена.

  1. Отправляйте POST на адрес вебхука из кабинета с JSON-телом: {"Name": "…", "Phone": "…", "Email": "…", "Comment": "…"} и любыми своими полями.

  2. В ответ придёт {"ok": true}. Повторы с одинаковым tranid отбрасываются.

  3. Заявка с ошибкой настройки появится на вкладке «Заявки» со статусом «Не разобрано» и причиной.

Ключи JSON — имена полей.

Куда передаём

Куда передаём заявки с API

Каждая связка настраивается и оплачивается отдельно. Под названием сервиса написано, что в нём появляется после заявки.

Restoplace

Заявки с форм сайта становятся резервами столов

Подробнее
GetCourse

Заявка с сайта заводит пользователя и заказ на курс

Подробнее
YCLIENTS

Заявка с сайта становится записью к мастеру

Подробнее
RetailCRM

Заявки и заказы с сайта попадают в RetailCRM

Подробнее
Google Календарь

Заявка становится событием в календаре

Подробнее
WhatsApp

Уведомление о заявке приходит в WhatsApp

Подробнее
ПланФикс

Заявка превращается в задачу и контакт

Подробнее
AlfaCRM

Заявка становится лидом учебного центра

Подробнее
Airtable

Каждая заявка — новая строка в базе

Подробнее
ClickUp

Заявка становится задачей в списке

Подробнее
Discord

Заявка падает сообщением в канал

Подробнее
Яндекс Трекер

Заявка становится задачей в очереди

Подробнее
SMS

СМС менеджеру и клиенту сразу после заявки

Подробнее
Sipuni

Заявка запускает обратный звонок

Подробнее
Mango Office

Заявка поднимает трубку менеджеру

Подробнее
СДЭК

Заказ с сайта становится заявкой на доставку

Подробнее
ApiShip

Заказ с сайта уходит в доставку, перевозчика выбираете вы

Подробнее
INTRUM

Заявка с сайта заводит контакт и заявку к нему

Подробнее
Планадо

Заявка с сайта становится нарядом на выездную бригаду

Подробнее
ФитБейс

Заявка на пробное занятие сразу попадает в воронку клуба

Подробнее
Zenclass

Заявка с лендинга заводит ученика и открывает ему курс

Подробнее
Ветменеджер

Заявка с сайта клиники становится записью на приём

Подробнее
Calltouch

Заявки с форм попадают в отчёт вместе со звонками

Подробнее
amoCRM

Заявка с формы любого сайта становится сделкой с контактом

Подробнее
Битрикс24

Заявка с формы любого сайта становится лидом в CRM

Подробнее
Google Таблицы

Каждая заявка с формы добавляется строкой в вашу таблицу

Подробнее
Telegram

Сообщение о каждой заявке с формы в ваш чат или группу

Подробнее
MAX

Сообщение о каждой заявке с формы в чат MAX

Подробнее
ВКонтакте

Сообщение о заявке от сообщества в личку или беседу

Подробнее

Связки по шагам

Какие поля запроса куда уходят, где взять доступ к сервису и какие ошибки бывают.

Что ломается

Что здесь обычно ломается

Эти места проверяем при подключении, чтобы первая настоящая заявка дошла.

01

В ответ приходит 404

Ключ в ссылке не совпадает ни с одной интеграцией. Скопируйте адрес из кабинета заново.

02

Ответ 413 на большом теле

Запрос тяжелее 256 КБ не принимается. Длинные вложения в заявку не кладут.

03

GET вместо POST

На GET адрес отвечает ok и ничего не создаёт. Так проверяют доступность, но не отправку.

Вопросы

Частые вопросы

Пошаговая инструкция со скриншотами: настройка API в базе знаний.

Как избежать дублей?

Передавайте свой tranid: запрос с уже принятым номером отбрасывается.

Можно ли проверить настройку без живой заявки?

Да, запрос с единственным полем test записывается как проверочный, наружу он не передаётся.

Что видно, если сервис ответил ошибкой?

Заявка остаётся в кабинете с причиной, и повтор такой отправки не блокируется.

Начало

Заявки с API без ручного переноса

Подключение бесплатное, черновой режим включён по умолчанию.

Ноутбук на деревянном столе