Как связать контакт и сделку в amoCRM?

Использую документацию
https://developers.amocrm.ru/rest_api/leads_set.php
https://developers.amocrm.ru/rest_api/contacts_lin...
(не понимаю как реализовать)
Сейчас у меня: при отправке с сайта автоматически создаётся Контакт, Задача и Сделка. Задача связана с Контактом, но Сделка не связана с Контактом. Как связать последние?

**** 'element_id' => $contact_id - связывает задачу с контактом; для сделки такой вариант не прокатывает.
  • Вопрос задан
  • 3261 просмотр
Пригласить эксперта
Ответы на вопрос 3
@pkr95
Мы сначала создаем сделку, а затем создаем контакт.
Получается, что мы сделки привязываем к контакту, а не наоборот.

linked_leads_id - список с айдишниками сделок контакта
https://developers.amocrm.ru/rest_api/contacts_set.php
Ответ написан
Мне нужно было создавать сделки и привязывать к уже существующей компании, брал запрос из админки:
POST /ajax/leads/multiple/add/
ACTION: ADD_DEAL_FROM_CONTACTS
new_deal[0][name]: Название сделки
new_deal[0][status]: ID статуса сделки
new_deal[0][pipeline_id]: ID воронки
new_deal[0][main_contact]: ID компании
new_deal[0][element_type]: 3
new_deal[0][price]: Сумма сделки

Главное добавить заголовок
X-Requested-With: XMLHttpRequest
Ответ написан
DeveloperKZ
@DeveloperKZ
Программист
Если делаете все как в мануале но при этом привязка не работает, попробуйте в параметр 'linked_leads_id' добавить (int) перед значением, в файле contact_add.php

fde63c5d6c2143669eb346b3a1e495c7.png
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы