Маппинг полей в обе стороны

Как твой лид заполняет запрос партнёра и как читать его ответ обратно.

Твой лид → запрос партнёра

В Request mapping ты указываешь, какое поле запроса партнёра заполняет каждое твоё поле лида. Кликаешь в значение и вставляешь макрос — {phone}, {email}, {country}, {first_name} — плюс любой sub-id или трекинг-ключ, который прислал источник. Где партнёр придирчив, применяешь мелкие трансформации: телефон в E.164, гео в верхний регистр, разбить имя.

Ответ партнёра → обратно в CRM

Читать ответ так же важно, и это dot-path — путь по ключам внутрь их JSON, например data.id для id внутри объекта data. Важны четыре: accept-флаг, id лида, autologin-ссылка и сообщение об ошибке. Правильно укажи id лида — и синк статусов сможет сопоставлять этот лид с партнёром всё время дальше.

Пути не нужно вычислять руками. Вставь пример ответа партнёра в «Fill the paths from a sample» — CRM определит каждый и предложит подставить. Где не сможет — подскажет, как обычно называется это поле. Полный разбор — в «Собери интеграцию с партнёром».