Запрос добавляет лида/партнера в CRM WinWinLand
Endpoint: POST /lead/
Parameters:
bc => (int) партнерский код — не обязательно. Партнерский код вышестоящего партнера, за которым лид будет закреплен.
land_num => (int) номер лэндинга. Несмотря на то, что запрос отправляется из сторонней системы, в Винвинлэнд должен быть создан лэндинг (который не требуется оформлять), но из него будут подтягиваться время события, этап и тэг, если указаны. Также возможно настраивать триггерные рассылки по событиям регистраций на этом лэндинге. Если лэндинг не указан, то используется лэндинг номер 1.
Если client_phone или client_email найден в CRM, то зафиксируется событие регистрации, но новой записи создаваться не будет
client_name => (string) — обязательно. Если лид уже есть в CRM, то имя затронуто не будет.
last_name => (string) — не обязательно. Если лид уже есть в CRM, то изменения будут записаны, только если в существующей записи этот параметр отсутствует.
То же касается и всех не обязательных параметров ниже.
client_phone => (numbers only) — не обязательно
client_email => (string in email format) — не обязательно
telegram_id => (int) — не обязательно
telegram_nic => (string) — не обязательно
vk_id => (int) — не обязательно
city => (string) — не обязательно
comm => (string) — не обязательно — текстовый комментарий
make_partner => 1 или 0 — не обязательно, по умолчанию 0. Сделать партнером. Если лид уже зарегистрирован, как партнер, то ничего не происходит. Если лид уже существует в базе, то он будет сделан партнером.
make_partner_code => (string) — не обязательно, партнерский код для вновь созданного или существующего партнера (в этом случае старый код будет заменен. Учтите, что в этом случае ранее созданные ссылки работать не будут). Работает только при make_partner=1,если make_partner_code не задано или 0 — то создастся автоматически числовой партнерский код.
utm метки (string) вы можете передать также любые стандартные utm метки, они привяжутся к событию регистрации и можно будет видеть в карточке в CRM и в отчетах. Так, например, можно будет отследить оплаты по utm меткам.
Response: 200 при успешном результате, либо 400 и error + описание ошибки.