# Формат ответа CreateWebContact ## Обновление: добавлено поле cf_2624 ### Старый формат: ```json { "contact_id": "396625", "is_new": false } ``` ### Новый формат (с cf_2624): ```json { "contact_id": "396625", "is_new": false, "cf_2624": "1" } ``` ## Описание полей: - **contact_id** (string) - ID контакта в CRM - **is_new** (boolean) - `true` если контакт только что создан, `false` если найден существующий - **cf_2624** (string) - "Данные подтверждены": - `"1"` = "Да" (данные подтверждены) - `"0"` = "Нет" (данные не подтверждены) ## Использование в n8n: ```javascript // Парсим результат CreateWebContact const rawResult = $node["CreateWebContact"].json.result; const contactData = JSON.parse(rawResult); // Получаем данные const contact_id = contactData.contact_id; const is_new = contactData.is_new; const data_confirmed = contactData.cf_2624 === "1"; // true/false // Используем в дальнейшей логике if (data_confirmed) { // Данные подтверждены - блокируем редактирование } ``` ## Логика работы: 1. **Новый контакт** (`is_new: true`): - `cf_2624` всегда `"0"` (данные не подтверждены) 2. **Существующий контакт** (`is_new: false`): - `cf_2624` берётся из базы данных CRM - Если поле пустое → возвращается `"0"`