Клиент может говорить что АМО зарубил выдачу апи ключей. это не так. амо выдает ключи апи для закрытых интеграций, на срок до 5и лет - более чем достаточно для ихних стартапов. Всё что нам нужно от клиента - этот ключ и поддомен их АМО консоли: https://вотэтачасть.amocrm.ru Задача - добавлять в амо контак, прикреплять к выбранной воронке. Находим воронку: url = f"{API_URL}/api/v4/leads/pipelines"
headers = {
"Authorization": f"Bearer {API_TOKEN}",
"Content-Type": "application/json"
}
response = requests.get(url, headers=headers) Клиент знает название воронки, мы из полученного списка узнаем её айди. Далее создаем новый контакт: url = f"{API_URL}/api/v4/contacts"
headers = {
"Authorization": f"Bearer {API_TOKEN}",
"Content-Type": "application/json"
}
contacts = [
{
"first_name": first_name,
"last_name": last_name,
"created_at": int(datetime.datetime.now().timestamp() * 1000)
}
]
contact_response = requests.post(url, json=contacts, headers=h