Как удалить сделку AmoCRM API v4?
Есть ли способы, как можно удалить сделку в AmoCRM по API?
https://www.amocrm.ru/developers/content/crm_platf...
При удалении через браузер уходит запрос на:
https://USER.amocrm.ru/ajax/leads/multiple/delete/
Дополнительно:
Ответы:
Сейчас удалить любую сущность можно только через ajax api
Как раз таки вы правильно указали на метод удалении сделки
Отправляете POST запрос на https://[subdomain].amocrm.ru/ajax/leads/multiple/...
Указываете заголовоки
Authorization: Bearer [token]
X-Requested-With: XMLHttpRequest
- Что указывать в token? Access token?
В каком формате отправлять данные?
Form-Data?
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Для удаления сделки в AmoCRM API v4 необходимо выполнить следующие шаги:
1. Получить access token для доступа к API. Для этого нужно авторизоваться и получить токен с помощью запроса POST /oauth2/access_token.
2. Запросить информацию о сделке, которую вы хотите удалить. Для этого нужно выполнить запрос GET /api/v4/leads/{lead_id}, где {lead_id} - это ID сделки, которую вы хотите удалить.
3. После получения информации о сделке, выполните запрос DELETE /api/v4/leads/{lead_id}, где {lead_id} - это ID сделки, которую вы хотите удалить.
Пример кода на PHP для удаления сделки:
$leadId = 12345; // ID сделки, которую нужно удалить $accessToken = 'your_access_token'; // Ваш access token $url = 'https://your_domain.amocrm.ru/api/v4/leads/' . $leadId; $ch = curl_init($url); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'DELETE'); curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'Authorization: Bearer ' . $accessToken, 'Content-Type: application/json' ]); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); if ($response === false) { echo 'Ошибка удаления сделки: ' . curl_error($ch); } else { echo 'Сделка успешно удалена'; }
Не забудьте заменить 'your_access_token' на ваш access token и 'your_domain.amocrm.ru' на ваш домен в AmoCRM. В случае успешного выполнения запроса, вы получите сообщение "Сделка успешно удалена".